Class HandlerInspector.MethodHandlerMatcher<M>

java.lang.Object
io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher<M>
All Implemented Interfaces:
HandlerMatcher<Object,M>
Enclosing class:
HandlerInspector

public static class HandlerInspector.MethodHandlerMatcher<M> extends Object implements HandlerMatcher<Object,M>
A matcher that encapsulates metadata and resolution logic for a single handler method or constructor.

Resolves parameter values using ParameterResolvers and builds a HandlerInvoker for invoking the method on a given target instance.

This matcher supports prioritization, specificity analysis, and filtering based on annotations and parameters.