Module litebridge.orm
Package org.litebridge.orm.api.condition
Class AbstractConditionClauseStart<DTO>
java.lang.Object
org.litebridge.orm.api.condition.AbstractConditionClauseStart<DTO>
- Type Parameters:
DTO- The type of the DTO being queried.
- Direct Known Subclasses:
DtoConditionClauseStart
Abstract base class for the start of a condition clause in the fluent select API.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final FromClauseEngineThe engine used to process the FROM clause. -
Constructor Summary
ConstructorsConstructorDescriptionAbstractConditionClauseStart(FromClauseEngine fromClauseEngine) Constructs a newAbstractConditionClauseStart. -
Method Summary
Modifier and TypeMethodDescriptionabstract AbstractCbConditionClause<DTO> Starts a WHERE clause with a column name.abstract AbstractCbConditionClause<DTO> where(ExpressionSpec expression) Starts a WHERE clause with an expression.
-
Field Details
-
fromClauseEngine
The engine used to process the FROM clause.
-
-
Constructor Details
-
AbstractConditionClauseStart
Constructs a newAbstractConditionClauseStart.- Parameters:
fromClauseEngine- The FROM clause engine.
-
-
Method Details
-
where
Starts a WHERE clause with a column name.- Parameters:
column- The column name.- Returns:
- A new
AbstractCbConditionClauseinstance.
-
where
Starts a WHERE clause with an expression.- Parameters:
expression- The expression specification.- Returns:
- A new
AbstractCbConditionClauseinstance.
-