java.lang.Object
org.litebridgedb.orm.api.select.impl.AbstractJoinClause<DTO,DtoJoinConditionClause<DTO>,DtoJoinConditionClauseTerminal<DTO>,DtoSelectSpec,DtoJoinSpec>
org.litebridgedb.orm.api.dto.DtoJoinClause<DTO>
- All Implemented Interfaces:
org.litebridgedb.orm.api.select.JoinClause<DTO,DtoJoinConditionClause<DTO>, DtoJoinConditionClauseTerminal<DTO>>
public final class DtoJoinClause<DTO>
extends org.litebridgedb.orm.api.select.impl.AbstractJoinClause<DTO,DtoJoinConditionClause<DTO>,DtoJoinConditionClauseTerminal<DTO>,DtoSelectSpec,DtoJoinSpec>
-
Field Summary
Fields inherited from class org.litebridgedb.orm.api.select.impl.AbstractJoinClause
delegate, joinSpec -
Constructor Summary
ConstructorsConstructorDescriptionDtoJoinClause(Class<?> dtoClass, OrmTable joinTable, DtoSelector<DTO> delegate) -
Method Summary
Modifier and TypeMethodDescriptionAdds a join ON condition to the current join clause based on the specified field.
-
Constructor Details
-
DtoJoinClause
-
-
Method Details
-
on
Adds a join ON condition to the current join clause based on the specified field. The join condition constrains the relationship between the tables being joined.- Parameters:
field- the name of the field to be used in the join condition- Returns:
- an instance of the join condition clause to allow further configuration
-