Class ParameterTypes

java.lang.Object
org.springframework.data.util.ParameterTypes

public class ParameterTypes extends Object
Abstraction over a list of parameter value types. Allows to check whether a list of parameter values with the given type setup is a candidate for the invocation of a given Method (see areValidFor(Method)). This is necessary to properly match parameter values against methods declaring varargs arguments. The implementation favors direct matches and only computes the alternative sets of types to be considered if the primary one doesn't match.
Since:
2.1.7
Author:
Oliver Drotbohm