java.lang.Object
org.litebridge.orm.persistence.DtoBlueprint.DtoData<DtoJoinSpec>
org.litebridge.orm.persistence.DtoBlueprint.JoinDtoData
- Enclosing class:
DtoBlueprint
Specialised data container for DTO-based joins in the context of a
DtoBlueprint.-
Field Summary
Fields inherited from class org.litebridge.orm.persistence.DtoBlueprint.DtoData
spec -
Constructor Summary
ConstructorsConstructorDescriptionJoinDtoData(DtoJoinSpec dtoJoinSpec, List<Object> primaryKey, Row dtoRows) Creates a new join DTO data instance. -
Method Summary
Methods inherited from class org.litebridge.orm.persistence.DtoBlueprint.DtoData
fieldColumns, primaryKey, row, spec
-
Constructor Details
-
JoinDtoData
Creates a new join DTO data instance.- Parameters:
dtoJoinSpec- the join specificationprimaryKey- the primary key valuesdtoRows- the database row data
-
-
Method Details
-
dtoClass
Description copied from class:DtoBlueprint.DtoDataProvides the class type of the Data Transfer Object (DTO) associated with the implementing class.- Specified by:
dtoClassin classDtoBlueprint.DtoData<DtoJoinSpec>- Returns:
- The
Classobject representing the type of the DTO.
-