public class UpdateCriteriaMethodMatch extends AbstractCriteriaMethodMatch
matcher| Constructor and Description |
|---|
UpdateCriteriaMethodMatch(java.util.regex.Matcher matcher)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected <T> void |
addPropertiesToUpdate(MethodMatchContext matchContext,
PersistentEntityRoot<T> root,
PersistentEntityCriteriaUpdate<T> query,
SourcePersistentEntityCriteriaBuilder cb) |
protected <T> void |
apply(MethodMatchContext matchContext,
PersistentEntityRoot<T> root,
PersistentEntityCriteriaUpdate<T> query,
SourcePersistentEntityCriteriaBuilder cb)
Apply query match.
|
protected MethodMatchInfo |
build(MethodMatchContext matchContext) |
protected DataMethod.OperationType |
getOperationType() |
applyForUpdate, applyJoinSpecs, applyPredicates, applyPredicates, applyPredicates, applyPredicates, applyPredicates, applyPredicates, buildMatchInfo, findProperty, getEntitiesParameter, getEntityParameter, getInterceptorElement, getProperty, hasNoWhereAndJoinDeclaration, joinSpecsAtMatchContext, resolveReturnTypeAndInterceptor, supportedByImplicitQueriespublic UpdateCriteriaMethodMatch(java.util.regex.Matcher matcher)
matcher - The matcherprotected <T> void apply(MethodMatchContext matchContext, PersistentEntityRoot<T> root, PersistentEntityCriteriaUpdate<T> query, SourcePersistentEntityCriteriaBuilder cb)
T - The entity typematchContext - The match contextroot - The rootquery - The querycb - The criteria builderprotected <T> void addPropertiesToUpdate(MethodMatchContext matchContext, PersistentEntityRoot<T> root, PersistentEntityCriteriaUpdate<T> query, SourcePersistentEntityCriteriaBuilder cb)
protected MethodMatchInfo build(MethodMatchContext matchContext)
build in class AbstractCriteriaMethodMatchprotected DataMethod.OperationType getOperationType()
getOperationType in class AbstractCriteriaMethodMatch