java.lang.Object
org.litebridgedb.orm.api.select.model.SelectSpec
org.litebridgedb.orm.api.dto.DtoSelectSpec
- All Implemented Interfaces:
DtoDataSpec
-
Nested Class Summary
Nested Classes -
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
ConstructorsConstructorDescriptionDtoSelectSpec(Class<?> dtoClass, OrmTable dtoTable, AliasGenerator aliasGenerator, LitebridgeContext litebridgeContext) DtoSelectSpec(Class<?> dtoClass, OrmTable dtoTable, AliasGenerator aliasGenerator, LitebridgeContext litebridgeContext, @Nullable Class<?> typeOverride) -
Method Summary
Modifier and TypeMethodDescriptioncreateSelectFieldSpecs(String[] fields) Class<?> dtoClass()dtoTable()newJoinSpec(Class<?> dtoClass, OrmTable ormTable, Table table) newJoinSpecBefore(DtoJoinSpec other, Class<?> dtoClass, OrmTable ormTable, Table table) @Nullable Class<?> 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
-
DtoSelectSpec
public DtoSelectSpec(Class<?> dtoClass, OrmTable dtoTable, AliasGenerator aliasGenerator, LitebridgeContext litebridgeContext, @Nullable Class<?> typeOverride) -
DtoSelectSpec
public DtoSelectSpec(Class<?> dtoClass, OrmTable dtoTable, AliasGenerator aliasGenerator, LitebridgeContext litebridgeContext)
-
-
Method Details
-
dtoClass
-
dtoTable
- Specified by:
dtoTablein interfaceDtoDataSpec
-
typeOverride
-
newJoinSpec
-
newJoinSpecBefore
public DtoJoinSpec newJoinSpecBefore(DtoJoinSpec other, Class<?> dtoClass, OrmTable ormTable, Table table) -
createSelectFieldSpecs
-