Class ReflectionParameterNameProvider

java.lang.Object
org.hibernate.validator.parameternameprovider.ReflectionParameterNameProvider
All Implemented Interfaces:
ParameterNameProvider

@Deprecated public class ReflectionParameterNameProvider extends Object implements ParameterNameProvider
Deprecated.
since 6.0 - getting the parameter names via reflection is now enabled by default. Planned for removal.
Since:
5.2
Author:
Khalid Alqinyah
  • Constructor Details

    • ReflectionParameterNameProvider

      public ReflectionParameterNameProvider()
      Deprecated.
  • Method Details

    • getParameterNames

      public List<String> getParameterNames(Constructor<?> constructor)
      Deprecated.
      Description copied from interface: ParameterNameProvider
      Returns the names of the parameters of the given constructor.
      Specified by:
      getParameterNames in interface ParameterNameProvider
      Parameters:
      constructor - the constructor for which the parameter names shall be retrieved; never null
      Returns:
      a list containing the names of the parameters of the given constructor; may be empty but never null
    • getParameterNames

      public List<String> getParameterNames(Method method)
      Deprecated.
      Description copied from interface: ParameterNameProvider
      Returns the names of the parameters of the given method.
      Specified by:
      getParameterNames in interface ParameterNameProvider
      Parameters:
      method - the method for which the parameter names shall be retrieved; never null
      Returns:
      a list containing the names of the parameters of the given method; may be empty but never null