java.lang.Object
org.litebridge.orm.api.select.impl.ConditionClauseImpl<DTO,DtoJoinConditionClause<DTO>,DtoJoinConditionClauseTerminal<DTO>>
org.litebridge.orm.api.dto.DtoJoinConditionClause<DTO>
- Type Parameters:
DTO- the type of the DTO being queried
- All Implemented Interfaces:
ConditionClause<DTO,,DtoJoinConditionClause<DTO>, DtoJoinConditionClauseTerminal<DTO>> JoinConditionClause<DTO,DtoJoinConditionClause<DTO>, DtoJoinConditionClauseTerminal<DTO>>
public final class DtoJoinConditionClause<DTO>
extends org.litebridge.orm.api.select.impl.ConditionClauseImpl<DTO,DtoJoinConditionClause<DTO>,DtoJoinConditionClauseTerminal<DTO>>
implements JoinConditionClause<DTO,DtoJoinConditionClause<DTO>,DtoJoinConditionClauseTerminal<DTO>>
Represents a condition within a JOIN clause in a DTO-based query.
-
Constructor Summary
ConstructorsConstructorDescriptionDtoJoinConditionClause(LitebridgeContext litebridgeContext, LogicOperator logicOperator, ExpressionSpec lhs, QueryNode node, Function<QueryNode, DtoJoinConditionClauseTerminal<DTO>> terminalRecreator) -
Method Summary
Methods inherited from class org.litebridge.orm.api.select.impl.ConditionClauseImpl
eq, eq, gt, gt, gte, gte, in, in, in, isNotNull, isNull, like, lt, lt, lte, lte, neq, neq, notIn, notIn, notIn, usingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.litebridge.orm.api.select.ConditionClause
eq, gt, gte, in, in, in, isNotNull, isNull, like, lt, lte, neq, notIn, notIn, notInMethods inherited from interface org.litebridge.orm.api.select.JoinConditionClause
using
-
Constructor Details
-
DtoJoinConditionClause
public DtoJoinConditionClause(LitebridgeContext litebridgeContext, LogicOperator logicOperator, ExpressionSpec lhs, QueryNode node, Function<QueryNode, DtoJoinConditionClauseTerminal<DTO>> terminalRecreator)
-