@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