Uses of Class
io.fluxzero.common.handling.HandlerConfiguration
Packages that use HandlerConfiguration
Package
Description
-
Uses of HandlerConfiguration in io.fluxzero.common.handling
Methods in io.fluxzero.common.handling with parameters of type HandlerConfigurationModifier and TypeMethodDescriptionstatic <M> Handler<M> HandlerInspector.createHandler(Object target, List<ParameterResolver<? super M>> parameterResolvers, HandlerConfiguration<? super M> config) Creates aHandlerbacked by a target supplier and parameter resolvers.static <M> Handler<M> HandlerInspector.createHandler(Function<M, ?> targetSupplier, Class<?> targetClass, List<ParameterResolver<? super M>> parameterResolvers, HandlerConfiguration<? super M> config) Creates aHandlerbacked by a target supplier and parameter resolvers.static booleanHandlerInspector.hasHandlerMethods(Class<?> targetClass, HandlerConfiguration<?> handlerConfiguration) Returns whether the given class contains at least one method or constructor that matches the handler configuration.static <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.Constructors in io.fluxzero.common.handling with parameters of type HandlerConfigurationModifierConstructorDescriptionMethodHandlerMatcher(Executable executable, Class<?> targetClass, List<ParameterResolver<? super M>> parameterResolvers, @NonNull HandlerConfiguration<? super M> config) -
Uses of HandlerConfiguration in io.fluxzero.sdk.tracking.handling
Methods in io.fluxzero.sdk.tracking.handling with parameters of type HandlerConfigurationModifier and TypeMethodDescriptionprotected Handler<DeserializingMessage> DefaultHandlerFactory.buildHandler(@NonNull Object target, HandlerConfiguration<DeserializingMessage> config) protected Handler<DeserializingMessage> DefaultHandlerFactory.createDefaultHandler(Object target, Function<DeserializingMessage, ?> targetSupplier, HandlerConfiguration<DeserializingMessage> config) protected HandlerMatcher<Object, DeserializingMessage> DefaultHandlerFactory.createHandlerMatcher(Object target, HandlerConfiguration<DeserializingMessage> config) protected booleanDefaultHandlerFactory.isHandler(Class<?> targetClass, HandlerConfiguration<?> handlerConfiguration) -
Uses of HandlerConfiguration in io.fluxzero.sdk.web
Methods in io.fluxzero.sdk.web with parameters of type HandlerConfigurationModifier and TypeMethodDescriptionprotected static WebHandlerMatcherWebHandlerMatcher.create(Object handler, Class<?> type, List<ParameterResolver<? super DeserializingMessage>> parameterResolvers, HandlerConfiguration<DeserializingMessage> config) static WebHandlerMatcherWebHandlerMatcher.create(Object handler, List<ParameterResolver<? super DeserializingMessage>> parameterResolvers, HandlerConfiguration<DeserializingMessage> config)