Hierarchy For Package io.fluxzero.common.handling
Class Hierarchy
- java.lang.Object
- io.fluxzero.common.handling.DefaultHandler<M> (implements io.fluxzero.common.handling.Handler<M>)
- io.fluxzero.common.handling.Handler.DelegatingHandler<M> (implements io.fluxzero.common.handling.Handler<M>)
- io.fluxzero.common.handling.HandlerConfiguration<M>
- io.fluxzero.common.handling.HandlerInspector
- io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher<M> (implements io.fluxzero.common.handling.HandlerMatcher<T,
M>) - io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher.MethodHandlerInvoker (implements io.fluxzero.common.handling.HandlerInvoker)
- io.fluxzero.common.handling.HandlerInspector.ObjectHandlerMatcher<M> (implements io.fluxzero.common.handling.HandlerMatcher<T,
M>) - io.fluxzero.common.handling.HandlerInvoker.DelegatingHandlerInvoker (implements io.fluxzero.common.handling.HandlerInvoker)
- io.fluxzero.common.handling.HandlerInvoker.SimpleInvoker (implements io.fluxzero.common.handling.HandlerInvoker)
- io.fluxzero.common.handling.HandlerMethod.DelegatingHandlerMethod<M> (implements io.fluxzero.common.handling.HandlerMethod<M>)
- io.fluxzero.common.handling.TypedParameterResolver<M> (implements io.fluxzero.common.handling.ParameterResolver<M>)
Interface Hierarchy
- io.fluxzero.common.handling.Handler<M>
- io.fluxzero.common.handling.HandlerDescriptor
- io.fluxzero.common.handling.HandlerInvoker
- io.fluxzero.common.handling.HandlerMethod<M>
- io.fluxzero.common.handling.HandlerMethodPlan<M>
- io.fluxzero.common.handling.HandlerFilter
- io.fluxzero.common.handling.HandlerInput<M>
- io.fluxzero.common.handling.HandlerMatcher<T,
M> - io.fluxzero.common.handling.HandlerMethodPlanner<M>
- io.fluxzero.common.handling.MessageFilter<M>
- io.fluxzero.common.handling.MethodInvocationValidator<M>
- io.fluxzero.common.handling.ParameterResolver<M>
- io.fluxzero.common.handling.HandlerInputResolver<M>
- io.fluxzero.common.handling.KeyedParameterResolver<M>
- io.fluxzero.common.handling.PreparedParameterResolver<M>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.fluxzero.common.handling.HandlerMethodPreparation.Status
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- io.fluxzero.common.handling.HandlerInputResolver.Resolution<M>
- io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher.Specificity
- io.fluxzero.common.handling.HandlerMethodApplicability<M>
- io.fluxzero.common.handling.HandlerMethodPreparation<M>
- io.fluxzero.common.handling.KeyedParameterResolver.Resolution<M>
- java.lang.Record