| Modifier and Type | Field and Description |
|---|---|
| private final Consumer | |
| private SqmExpressibleAccessor | |
| private Set |
| Access | Constructor and Description |
|---|---|
| private |
| consumer | back to summary |
|---|---|
| private final Consumer<SqmParameter<?>> consumer | |
| inferenceBasis | back to summary |
|---|---|
| private SqmExpressibleAccessor<?> inferenceBasis | |
| parameterExpressions | back to summary |
|---|---|
| private Set<SqmParameter<?>> parameterExpressions | |
| ParameterCollector | back to summary |
|---|---|
| private ParameterCollector(Consumer<SqmParameter<?>> consumer) | |
| collectParameters | back to summary |
|---|---|
| public static Set | |
| collectParameters | back to summary |
|---|---|
| public static Set | |
| getInferenceBasis | back to summary |
|---|---|
| private static SqmExpressibleAccessor | |
| getInferredParameterType | back to summary |
|---|---|
| private <T> BindableType | |
| highestPrecedence | back to summary |
|---|---|
| private SqmExpressibleAccessor | |
| toExpressibleAccessor | back to summary |
|---|---|
| private <T> SqmExpressibleAccessor | |
| visitBetweenPredicate | back to summary |
|---|---|
| public Object visitBetweenPredicate(SqmBetweenPredicate predicate) Overrides org. Implements org.
| |
| visitComparisonPredicate | back to summary |
|---|---|
| public Object visitComparisonPredicate(SqmComparisonPredicate predicate) Overrides org. Implements org.
| |
| visitFunction | back to summary |
|---|---|
| public Object visitFunction(SqmFunction<?> sqmFunction) Overrides org. Implements org.
| |
| visitIndexedPluralAccessPath | back to summary |
|---|---|
| public Object visitIndexedPluralAccessPath(SqmIndexedCollectionAccessPath<?> path) Overrides org. Implements org.
| |
| visitInListPredicate | back to summary |
|---|---|
| public Object visitInListPredicate(SqmInListPredicate<?> predicate) Overrides org. Implements org.
| |
| visitInSubQueryPredicate | back to summary |
|---|---|
| public Object visitInSubQueryPredicate(SqmInSubQueryPredicate<?> predicate) Overrides org. Implements org.
| |
| visitIsEmptyPredicate | back to summary |
|---|---|
| public Object visitIsEmptyPredicate(SqmEmptinessPredicate predicate) Overrides org. Implements org.
| |
| visitIsNullPredicate | back to summary |
|---|---|
| public Object visitIsNullPredicate(SqmNullnessPredicate predicate) Overrides org. Implements org.
| |
| visitIsTruePredicate | back to summary |
|---|---|
| public Object visitIsTruePredicate(SqmTruthnessPredicate predicate) Overrides org. Implements org.
| |
| visitJpaCriteriaParameter | back to summary |
|---|---|
| public SqmJpaCriteriaParameterWrapper Overrides org. Implements org. This is called while performing an in-flight parameter collection of parameters
for
| |
| visitLikePredicate | back to summary |
|---|---|
| public Object visitLikePredicate(SqmLikePredicate predicate) Overrides org. Implements org.
| |
| visitMemberOfPredicate | back to summary |
|---|---|
| public Object visitMemberOfPredicate(SqmMemberOfPredicate predicate) Overrides org. Implements org.
| |
| visitNamedParameterExpression | back to summary |
|---|---|
| public Object visitNamedParameterExpression(SqmNamedParameter<?> expression) Overrides org. Implements org.
| |
| visitParameter | back to summary |
|---|---|
| private <T extends SqmParameter | |
| visitParameter | back to summary |
|---|---|
| private <T> SqmJpaCriteriaParameterWrapper | |
| visitPositionalParameterExpression | back to summary |
|---|---|
| public Object visitPositionalParameterExpression(SqmPositionalParameter<?> expression) Overrides org. Implements org.
| |
| visitSearchedCaseExpression | back to summary |
|---|---|
| public Object visitSearchedCaseExpression(SqmCaseSearched<?> expression) Overrides org. Implements org.
| |
| visitSimpleCaseExpression | back to summary |
|---|---|
| public Object visitSimpleCaseExpression(SqmCaseSimple<?, ?> expression) Overrides org. Implements org.
| |
| withTypeInference | back to summary |
|---|---|
| private <T> void withTypeInference(SqmExpressibleAccessor<T> inferenceBasis, SqmVisitableNode sqmVisitableNode) | |