@Internal
public interface SelectionVisitor
| Modifier and Type | Method and Description |
|---|---|
void |
visit(AggregateExpression<?,?> aggregateExpression)
Visit
AggregateExpression. |
void |
visit(AliasedSelection<?> aliasedSelection)
Visit
AliasedSelection. |
void |
visit(CompoundSelection<?> compoundSelection)
Visit
CompoundSelection. |
void |
visit(IdExpression<?,?> idExpression)
Visit
IdExpression. |
void |
visit(LiteralExpression<?> literalExpression)
Visit
LiteralExpression. |
void |
visit(PersistentEntityRoot<?> entityRoot)
Visit
PersistentEntityRoot. |
void |
visit(PersistentPropertyPath<?> persistentPropertyPath)
Visit
PersistentPropertyPath. |
void |
visit(jakarta.persistence.criteria.Predicate predicate)
Visit
Predicate. |
void visit(jakarta.persistence.criteria.Predicate predicate)
Predicate.predicate - The predicatevoid visit(PersistentPropertyPath<?> persistentPropertyPath)
PersistentPropertyPath.persistentPropertyPath - The persistentPropertyPathvoid visit(AliasedSelection<?> aliasedSelection)
AliasedSelection.aliasedSelection - The aliasedSelectionvoid visit(PersistentEntityRoot<?> entityRoot)
PersistentEntityRoot.entityRoot - The entityRootvoid visit(CompoundSelection<?> compoundSelection)
CompoundSelection.compoundSelection - The compoundSelectionvoid visit(LiteralExpression<?> literalExpression)
LiteralExpression.literalExpression - The literalExpressionvoid visit(AggregateExpression<?,?> aggregateExpression)
AggregateExpression.aggregateExpression - The aggregateExpressionvoid visit(IdExpression<?,?> idExpression)
IdExpression.idExpression - The idExpression