java.lang.Object
org.litebridge.orm.api.condition.AbstractCbConditionClause<DTO>
org.litebridge.orm.api.dto.condition.CbDtoConditionClause<DTO>
- Type Parameters:
DTO- The type of the DTO being queried.
- All Implemented Interfaces:
ConditionClause<DTO,AbstractCbConditionClause<DTO>, AbstractCbConditionClauseTerminal<DTO>>
Implementation of a condition clause for DTO-based queries.
-
Field Summary
Fields inherited from class org.litebridge.orm.api.condition.AbstractCbConditionClause
conditionGroupSpec, conditionSpec, fromClauseEngine -
Constructor Summary
ConstructorsConstructorDescriptionCbDtoConditionClause(ConditionSpec conditionSpec, ConditionGroupSpec conditionGroupSpec, OrmTable ormTable, FromClauseEngine fromClauseEngine) Constructs a newCbDtoConditionClause. -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractCbConditionClauseTerminal<DTO> Creates a new terminal condition clause instance.
-
Constructor Details
-
CbDtoConditionClause
public CbDtoConditionClause(ConditionSpec conditionSpec, ConditionGroupSpec conditionGroupSpec, OrmTable ormTable, FromClauseEngine fromClauseEngine) Constructs a newCbDtoConditionClause.- Parameters:
conditionSpec- The condition specification.conditionGroupSpec- The condition group specification.ormTable- The ORM table metadata.fromClauseEngine- The FROM clause engine.
-
-
Method Details
-
createCbConditionClauseTerminal
Description copied from class:AbstractCbConditionClauseCreates a new terminal condition clause instance.- Specified by:
createCbConditionClauseTerminalin classAbstractCbConditionClause<DTO>- Returns:
- A new
AbstractCbConditionClauseTerminalinstance.
-