| Modifier and Type | Method and Description |
|---|---|
| public MappingModelExpressible | |
| public List | |
| public Stack | |
| public SqmQueryPart | |
| public void | |
| public MappingModelExpressible | resolveFunctionImpliedReturnType()
Returns the function return type implied from the context within which it is used. |
| public Predicate | |
| public Object | visitWithInferredType(SqmVisitableNode node, Supplier<MappingModelExpressible<?>> inferredTypeAccess)
Visits the given node with the given inferred type access. |
| determineValueMapping | back to summary |
|---|---|
| public MappingModelExpressible | |
| expandSelfRenderingFunctionMultiValueParameter | back to summary |
|---|---|
| public List | |
| getCurrentClauseStack | back to summary |
|---|---|
| public Stack | |
| getCurrentSqmQueryPart | back to summary |
|---|---|
| public SqmQueryPart | |
| registerQueryTransformer | back to summary |
|---|---|
| public void registerQueryTransformer(QueryTransformer transformer) | |
| resolveFunctionImpliedReturnType | back to summary |
|---|---|
| public MappingModelExpressible Returns the function return type implied from the context within which it is used.
If there is no current function being processed or no context implied type, the return is | |
| visitNestedTopLevelPredicate | back to summary |
|---|---|
| public Predicate visitNestedTopLevelPredicate(SqmPredicate predicate) | |
| visitWithInferredType | back to summary |
|---|---|
| public Object visitWithInferredType(SqmVisitableNode node, Supplier<MappingModelExpressible<?>> inferredTypeAccess) Visits the given node with the given inferred type access. | |