Class StatefulHandler.StatefulMemberParameterResolver
java.lang.Object
io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberParameterResolver
- Enclosing class:
StatefulHandler
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanbooleanmatches(Parameter parameter, Annotation methodAnnotation, DeserializingMessage value) booleanmayApply(Executable method, Class<?> targetClass) default Function<DeserializingMessage, Object> prepare(Parameter arg0, Annotation arg1) resolve(Parameter parameter, Annotation methodAnnotation) default intdefault booleantest(DeserializingMessage arg0, Parameter arg1)
-
Method Details
-
resolve
public Function<DeserializingMessage, Object> resolve(Parameter parameter, Annotation methodAnnotation) -
matches
public boolean matches(Parameter parameter, Annotation methodAnnotation, DeserializingMessage value) -
mayApply
-
prepare
-
determinesSpecificity
default boolean determinesSpecificity() -
specificityPriority
default int specificityPriority() -
test
-