Class QueryModelSelectionVisitor
java.lang.Object
io.micronaut.data.model.jpa.criteria.impl.query.QueryModelSelectionVisitor
- All Implemented Interfaces:
 SelectionVisitor
The selection visitor to convert criteria selection to 
QueryModel.- Since:
 - 3.2
 - Author:
 - Denis Stepanov
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidvisit(IdExpression<?, ?> idExpression) VisitIdExpression.voidvisit(LiteralExpression<?> literalExpression) VisitLiteralExpression.voidvisit(AggregateExpression<?, ?> aggregateExpression) VisitAggregateExpression.voidvisit(AliasedSelection<?> aliasedSelection) VisitAliasedSelection.voidvisit(CompoundSelection<?> compoundSelection) VisitCompoundSelection.voidvisit(PersistentEntityRoot<?> entityRoot) VisitPersistentEntityRoot.voidvisit(PersistentPropertyPath<?> persistentPropertyPath) VisitPersistentPropertyPath.voidvisit(jakarta.persistence.criteria.Predicate predicate) VisitPredicate. 
- 
Constructor Details
- 
QueryModelSelectionVisitor
 
 - 
 - 
Method Details
- 
visit
public void visit(jakarta.persistence.criteria.Predicate predicate) Description copied from interface:SelectionVisitorVisitPredicate.- Specified by:
 visitin interfaceSelectionVisitor- Parameters:
 predicate- The predicate
 - 
visit
Description copied from interface:SelectionVisitorVisitPersistentPropertyPath.- Specified by:
 visitin interfaceSelectionVisitor- Parameters:
 persistentPropertyPath- The persistentPropertyPath
 - 
visit
Description copied from interface:SelectionVisitorVisitAggregateExpression.- Specified by:
 visitin interfaceSelectionVisitor- Parameters:
 aggregateExpression- The aggregateExpression
 - 
visit
Description copied from interface:SelectionVisitorVisitCompoundSelection.- Specified by:
 visitin interfaceSelectionVisitor- Parameters:
 compoundSelection- The compoundSelection
 - 
visit
Description copied from interface:SelectionVisitorVisitPersistentEntityRoot.- Specified by:
 visitin interfaceSelectionVisitor- Parameters:
 entityRoot- The entityRoot
 - 
visit
Description copied from interface:SelectionVisitorVisitLiteralExpression.- Specified by:
 visitin interfaceSelectionVisitor- Parameters:
 literalExpression- The literalExpression
 - 
visit
Description copied from interface:SelectionVisitorVisitIdExpression.- Specified by:
 visitin interfaceSelectionVisitor- Parameters:
 idExpression- The idExpression
 - 
visit
Description copied from interface:SelectionVisitorVisitAliasedSelection.- Specified by:
 visitin interfaceSelectionVisitor- Parameters:
 aliasedSelection- The aliasedSelection
 
 -