Class GtPredicateBuilder<T>
java.lang.Object
com.blazebit.persistence.impl.SubqueryAndExpressionBuilderListener<T>
com.blazebit.persistence.impl.builder.predicate.AbstractQuantifiablePredicateBuilder<T>
com.blazebit.persistence.impl.builder.predicate.GtPredicateBuilder<T>
- All Implemented Interfaces:
BinaryPredicateBuilder<T>,FromBaseBuilder<SubqueryBuilder<T>>,ExpressionBuilderEndedListener,SubqueryBuilderListener<T>,PredicateBuilder,QuantifiableBinaryPredicateBuilder<T>,SubqueryInitiator<T>
- Since:
- 1.0.0
- Author:
- Moritz Becker
-
Field Summary
Fields inherited from class com.blazebit.persistence.impl.builder.predicate.AbstractQuantifiablePredicateBuilder
expressionFactory, leftExpression, subqueryInitFactory -
Constructor Summary
ConstructorsConstructorDescriptionGtPredicateBuilder(T result, PredicateBuilderEndedListener listener, Expression leftExpression, SubqueryInitiatorFactory subqueryInitFactory, ExpressionFactory expressionFactory, ParameterManager parameterManager, ClauseType clauseType) -
Method Summary
Modifier and TypeMethodDescriptionprotected QuantifiableBinaryExpressionPredicatecreatePredicate(Expression left, Expression right, PredicateQuantifier quantifier) Methods inherited from class com.blazebit.persistence.impl.builder.predicate.AbstractQuantifiablePredicateBuilder
all, all, any, any, caseWhen, caseWhenAnd, caseWhenExists, caseWhenExists, caseWhenNotExists, caseWhenNotExists, caseWhenOr, caseWhenSubqueries, caseWhenSubquery, caseWhenSubquery, caseWhenSubquery, caseWhenSubquery, chain, chainSubbuilder, expression, from, from, from, from, from, from, fromEntitySubquery, fromEntitySubquery, fromEntitySubquery, fromIdentifiableValues, fromIdentifiableValues, fromIdentifiableValues, fromIdentifiableValues, fromNew, fromNew, fromOld, fromOld, fromSubquery, fromSubquery, fromValues, fromValues, fromValues, fromValues, getParentQueryBuilder, getPredicate, getSubqueryInitiator, literal, onBuilderEnded, onBuilderEnded, one, simpleCase, startSet, subqueries, valueMethods inherited from class com.blazebit.persistence.impl.SubqueryAndExpressionBuilderListener
onBuilderStarted, onInitiatorStarted, onReplaceBuilder, startBuilder, startBuilder, verifyBuilderEnded
-
Constructor Details
-
GtPredicateBuilder
public GtPredicateBuilder(T result, PredicateBuilderEndedListener listener, Expression leftExpression, SubqueryInitiatorFactory subqueryInitFactory, ExpressionFactory expressionFactory, ParameterManager parameterManager, ClauseType clauseType)
-
-
Method Details
-
createPredicate
protected QuantifiableBinaryExpressionPredicate createPredicate(Expression left, Expression right, PredicateQuantifier quantifier) - Specified by:
createPredicatein classAbstractQuantifiablePredicateBuilder<T>
-