Class DeleteCriteriaMethodMatch
java.lang.Object
io.micronaut.data.processor.visitors.finders.AbstractCriteriaMethodMatch
io.micronaut.data.processor.visitors.finders.criteria.DeleteCriteriaMethodMatch
- All Implemented Interfaces:
- MethodMatcher.MethodMatch
Delete criteria method match.
- Since:
- 3.2
- Author:
- Denis Stepanov
- 
Field SummaryFields inherited from class io.micronaut.data.processor.visitors.finders.AbstractCriteriaMethodMatchmatcher
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected <T> voidapply(MethodMatchContext matchContext, PersistentEntityRoot<T> root, PersistentEntityCriteriaDelete<T> query, SourcePersistentEntityCriteriaBuilder cb) Apply query match.protected MethodMatchInfobuild(MethodMatchContext matchContext) protected DataMethod.OperationTypeMethods inherited from class io.micronaut.data.processor.visitors.finders.AbstractCriteriaMethodMatchapplyForUpdate, applyJoinSpecs, applyPredicates, applyPredicates, applyPredicates, applyPredicates, applyPredicates, applyPredicates, buildMatchInfo, findProperty, getEntitiesParameter, getEntityParameter, getInterceptorElement, getProperty, hasNoWhereAndJoinDeclaration, joinSpecsAtMatchContext, resolveReturnTypeAndInterceptor, supportedByImplicitQueries
- 
Constructor Details- 
DeleteCriteriaMethodMatchDefault constructor.- Parameters:
- matcher- The matcher
 
 
- 
- 
Method Details- 
applyprotected <T> void apply(MethodMatchContext matchContext, PersistentEntityRoot<T> root, PersistentEntityCriteriaDelete<T> query, SourcePersistentEntityCriteriaBuilder cb) Apply query match.- Type Parameters:
- T- The entity type
- Parameters:
- matchContext- The match context
- root- The root
- query- The query
- cb- The criteria builder
 
- 
build- Specified by:
- buildin class- AbstractCriteriaMethodMatch
 
- 
getOperationType- Specified by:
- getOperationTypein class- AbstractCriteriaMethodMatch
- Returns:
- The operation type
 
 
-