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 SummaryConstructors
- 
Method SummaryModifier 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- 
visitpublic void visit(jakarta.persistence.criteria.Predicate predicate) Description copied from interface:SelectionVisitorVisitPredicate.- Specified by:
- visitin interface- SelectionVisitor
- Parameters:
- predicate- The predicate
 
- 
visitDescription copied from interface:SelectionVisitorVisitPersistentPropertyPath.- Specified by:
- visitin interface- SelectionVisitor
- Parameters:
- persistentPropertyPath- The persistentPropertyPath
 
- 
visitDescription copied from interface:SelectionVisitorVisitAggregateExpression.- Specified by:
- visitin interface- SelectionVisitor
- Parameters:
- aggregateExpression- The aggregateExpression
 
- 
visitDescription copied from interface:SelectionVisitorVisitCompoundSelection.- Specified by:
- visitin interface- SelectionVisitor
- Parameters:
- compoundSelection- The compoundSelection
 
- 
visitDescription copied from interface:SelectionVisitorVisitPersistentEntityRoot.- Specified by:
- visitin interface- SelectionVisitor
- Parameters:
- entityRoot- The entityRoot
 
- 
visitDescription copied from interface:SelectionVisitorVisitLiteralExpression.- Specified by:
- visitin interface- SelectionVisitor
- Parameters:
- literalExpression- The literalExpression
 
- 
visitDescription copied from interface:SelectionVisitorVisitIdExpression.- Specified by:
- visitin interface- SelectionVisitor
- Parameters:
- idExpression- The idExpression
 
- 
visitDescription copied from interface:SelectionVisitorVisitAliasedSelection.- Specified by:
- visitin interface- SelectionVisitor
- Parameters:
- aliasedSelection- The aliasedSelection
 
 
-