Package javax.validation
Interface ParameterNameProvider
public interface ParameterNameProvider
Provides names for method and constructor parameters.
Used by the Bean Validation runtime when creating constraint violation objects for violated method constraints.
Implementations must be thread-safe.
- Since:
- 1.1
-
Method Summary
Modifier and TypeMethodDescriptiongetParameterNames
(Constructor<?> constructor) Returns the names of the parameters of the given constructor.getParameterNames
(Method method) Returns the names of the parameters of the given method.
-
Method Details
-
getParameterNames
Returns the names of the parameters of the given constructor.- Parameters:
constructor
- the constructor for which the parameter names shall be retrieved; nevernull
- Returns:
- a list containing the names of the parameters of the given
constructor; may be empty but never
null
-
getParameterNames
Returns the names of the parameters of the given method.- Parameters:
method
- the method for which the parameter names shall be retrieved; nevernull
- Returns:
- a list containing the names of the parameters of the given method;
may be empty but never
null
-