Interface MethodMatcher
- All Superinterfaces:
io.micronaut.core.order.Ordered
- All Known Implementing Classes:
AbstractMethodMatcher
,AbstractPatternMethodMatcher
,AbstractPrefixPatternMethodMatcher
,AbstractSpecificationMethodMatcher
,CountMethodMatcher
,CountSpecificationMethodMatcher
,DeleteAllSpecificationMethodMatcher
,DeleteAnnotatedMethodMatcher
,DeleteMethodMatcher
,DeleteSpecificationMethodMatcher
,ExistsMethodMatcher
,ExistsSpecificationMethodMatcher
,FindAllSpecificationMethodMatcher
,FindAnnotatedMethodMatcher
,FindMethodMatcher
,FindOneSpecificationMethodMatcher
,FindPageSpecificationMethodMatcher
,InsertAnnotatedMethodMatcher
,JakartaDataQueryAnnotatedMethodMatcher
,MongoExecutorQueryMethodMatcher
,MongoRawQueryMethodMatcher
,ProcedureMethodMatcher
,RawQueryMethodMatcher
,SaveAnnotatedMethodMatcher
,SaveMethodMatcher
,UpdateAllSpecificationMethodMatcher
,UpdateAnnotatedMethodMatcher
,UpdateMethodMatcher
public interface MethodMatcher
extends io.micronaut.core.order.Ordered
The method matcher.
- Since:
- 3.2
- Author:
- Denis Stepanov
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Method match implementation. -
Field Summary
FieldsFields inherited from interface io.micronaut.core.order.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
-
Method Summary
Modifier and TypeMethodDescriptiondefault int
getOrder()
@Nullable MethodMatcher.MethodMatch
match
(@NonNull MethodMatchContext matchContext)
-
Field Details
-
DEFAULT_POSITION
static final int DEFAULT_POSITIONThe default position.- See Also:
-
-
Method Details
-
getOrder
default int getOrder()- Specified by:
getOrder
in interfaceio.micronaut.core.order.Ordered
-
match
@Nullable @Nullable MethodMatcher.MethodMatch match(@NonNull @NonNull MethodMatchContext matchContext)
-