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>
public class GtPredicateBuilder<T> extends AbstractQuantifiablePredicateBuilder<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
Constructors Constructor Description GtPredicateBuilder(T result, PredicateBuilderEndedListener listener, Expression leftExpression, SubqueryInitiatorFactory subqueryInitFactory, ExpressionFactory expressionFactory, ParameterManager parameterManager, ClauseType clauseType)
-
Method Summary
Modifier and Type Method Description protected QuantifiableBinaryExpressionPredicate
createPredicate(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, value
Methods 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:
createPredicate
in classAbstractQuantifiablePredicateBuilder<T>
-