QueryUnitContainerExtendsImplementsQueryUnitContainerData<SELECT, ASK>
Extends
Implements
QueryUnitContainerData<SELECT, ASK>
Description
Immutable class that contains the hidden data of the main query statement.
Extension of the Container
that add the finish factories for every type of type of query supported.
Constructor
QueryUnitContainer<SELECT, ASK>( data: QueryUnitContainerData<SELECT, ASK> )
Constructor that receives and object with the base data of the container.
Parameters
Name | Type | Description |
---|---|---|
QueryUnitContainerData<SELECT, ASK> | The base data for the container creation. |
Properties
selectFinishClauseFactory: Factory<Container<QueryToken<SelectToken>>, SELECT>
The factory used for create the finish statement of a SELECT query.
askFinishClauseFactory: Factory<Container<QueryToken<AskToken>>, ASK>
The factory used for create the finish statement of a SELECT query.