Interface ParameterResolver<M>

All Known Implementing Classes:
TypedParameterResolver
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface ParameterResolver<M>
  • Method Details

    • resolve

      Function<M,Object> resolve(Parameter parameter, Annotation methodAnnotation)
    • matches

      default boolean matches(Parameter parameter, Annotation methodAnnotation, M value)
    • determinesSpecificity

      default boolean determinesSpecificity()
    • filterMessage

      default boolean filterMessage(M message, Parameter parameter)