Uses of Interface
io.fluxzero.common.handling.HandlerMatcher
Packages that use HandlerMatcher
-
Uses of HandlerMatcher in io.fluxzero.common.handling
Classes in io.fluxzero.common.handling that implement HandlerMatcherModifier and TypeClassDescriptionstatic classA matcher that encapsulates metadata and resolution logic for a single handler method or constructor.static classA compositeHandlerMatcherthat delegates to a list of individual matchers.Methods in io.fluxzero.common.handling that return HandlerMatcherModifier and TypeMethodDescriptionstatic <M> HandlerMatcher<Object, M> HandlerInspector.inspect(Class<?> targetClass, List<ParameterResolver<? super M>> parameterResolvers, HandlerConfiguration<? super M> config) Inspects the given class for methods matching the specified annotation and builds aHandlerMatcher.static <M> HandlerMatcher<Object, M> HandlerInspector.inspect(Class<?> targetClass, List<ParameterResolver<? super M>> parameterResolvers, Class<? extends Annotation> methodAnnotation) Inspects the given class for methods matching the specified annotation and builds aHandlerMatcher.default HandlerMatcher<T, M> HandlerMatcher.or(HandlerMatcher<T, M> next) Combines thisHandlerMatcherwith anotherHandlerMatcherto form a composite matcher.Methods in io.fluxzero.common.handling with parameters of type HandlerMatcherModifier and TypeMethodDescriptiondefault HandlerMatcher<T, M> HandlerMatcher.or(HandlerMatcher<T, M> next) Combines thisHandlerMatcherwith anotherHandlerMatcherto form a composite matcher.