public class UpdateByMethod extends DynamicFinder
OPERATOR_AND, OPERATOR_OR, OPERATORSpatternDEFAULT_POSITION| Constructor and Description |
|---|
UpdateByMethod()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected MethodMatchInfo |
buildInfo(MethodMatchContext matchContext,
io.micronaut.inject.ast.ClassElement queryResultType,
QueryModel query)
Build the
MethodMatchInfo. |
protected MethodMatchInfo.OperationType |
getOperationType() |
boolean |
isMethodMatch(io.micronaut.inject.ast.MethodElement methodElement,
MatchContext matchContext)
Checks whether the given method is a match.
|
buildMatchInfoapplyForUpdate, applyJoinSpecs, applyOrderBy, getInterceptorElement, getInterceptorElement, joinSpecsAtMatchContext, matchForUpdate, matchOrder, matchProjectionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOrder@NonNull protected MethodMatchInfo.OperationType getOperationType()
getOperationType in class AbstractPatternBasedMethodpublic boolean isMethodMatch(io.micronaut.inject.ast.MethodElement methodElement,
MatchContext matchContext)
DynamicFinderisMethodMatch in interface MethodCandidateisMethodMatch in class DynamicFindermethodElement - The method elementmatchContext - The match context. Never null.@Nullable protected MethodMatchInfo buildInfo(MethodMatchContext matchContext, @NonNull io.micronaut.inject.ast.ClassElement queryResultType, @Nullable QueryModel query)
AbstractPatternBasedMethodMethodMatchInfo.buildInfo in class AbstractPatternBasedMethodmatchContext - The match contextqueryResultType - The query result typequery - The query