java.lang.Object
org.litebridgedb.orm.api.select.model.SelectSpec
org.litebridgedb.orm.api.dto.DtoSelectSpec
- All Implemented Interfaces:
DtoDataSpec
public final class DtoSelectSpec
extends org.litebridgedb.orm.api.select.model.SelectSpec
implements DtoDataSpec
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.litebridgedb.orm.api.select.model.SelectSpec
dtoAliases, joins, limit, orderBys, table, whereConditions -
Constructor Summary
ConstructorsConstructorDescriptionDtoSelectSpec(Class<?> dtoClass, OrmTable dtoTable, org.litebridgedb.orm.persistence.alias.AliasGenerator aliasGenerator) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFieldColumns(List<DtoSelectSpec.FieldColumn> fieldColumns) columns()Class<?> dtoClass()dtoTable()newJoinSpec(Class<?> dtoClass, OrmTable ormTable, Table table) newJoinSpecBefore(DtoJoinSpec other, Class<?> dtoClass, OrmTable ormTable, Table table) voidsetFieldColumns(List<DtoSelectSpec.FieldColumn> fieldColumns) Methods inherited from class org.litebridgedb.orm.api.select.model.SelectSpec
ensureLimit, getDtoAlias, getJoins, getLimit, getOrderBys, getTable, getWhereConditions, newOrderBy, newWhereCondition, setDtoAlias, setJoins, setLimit, setOrderBys, setTable, setWhereConditions, toSelect
-
Constructor Details
-
DtoSelectSpec
-
-
Method Details
-
dtoClass
-
dtoTable
- Specified by:
dtoTablein interfaceDtoDataSpec
-
getFieldColumns
-
setFieldColumns
-
columns
- Specified by:
columnsin classorg.litebridgedb.orm.api.select.model.SelectSpec
-
addFieldColumns
-
newJoinSpec
-
newJoinSpecBefore
public DtoJoinSpec newJoinSpecBefore(DtoJoinSpec other, Class<?> dtoClass, OrmTable ormTable, Table table)
-