java.lang.Object
org.litebridgedb.orm.api.select.model.SelectSpec
org.litebridgedb.orm.api.sql.SqlSelectSpec
Specification for constructing a SQL SELECT statement.
This class encapsulates table, column, join, condition, order by, and limit specifications for building a query.
-
Field Summary
Fields inherited from class org.litebridgedb.orm.api.select.model.SelectSpec
dtoAliases, expressionSpecs, groupBy, havingConditions, joins, limit, litebridgeContext, orderBys, selectExpressionMapper, table, whereConditions -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSelectColumnSpecs(String[] columns) newJoinSpec(String table) newJoinSpec(Table table) Methods inherited from class org.litebridgedb.orm.api.select.model.SelectSpec
addExpressions, convertToSelectExpressionStream, ensureLimit, getDtoAlias, getExpressions, getGroupBy, getJoins, getLimit, getOrderBys, getTable, getWhereConditions, newHavingCondition, newOrderBy, newOrderBy, newWhereCondition, newWhereCondition, selectExpressionMapper, setDtoAlias, setExpressions, setGroupBy, setJoins, setLimit, setOrderBys, setProtoExpressionResolver, setTable, setWhereConditions, toSelect
-
Constructor Details
-
SqlSelectSpec
-
-
Method Details
-
newJoinSpec
-
newJoinSpec
-
createSelectColumnSpecs
-