Class ExecutableParameterNameProvider

java.lang.Object
org.hibernate.validator.internal.util.ExecutableParameterNameProvider

public class ExecutableParameterNameProvider extends Object
Allows to obtain parameter names from Executables in a uniform fashion. Delegates to the configured ParameterNameProvider.
Author:
Gunnar Morling
  • Constructor Details

    • ExecutableParameterNameProvider

      public ExecutableParameterNameProvider(jakarta.validation.ParameterNameProvider delegate)
  • Method Details

    • getParameterNames

      public List<String> getParameterNames(Executable executable)
    • getDelegate

      public jakarta.validation.ParameterNameProvider getDelegate()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Equality is based on identity of the delegate.
      Overrides:
      equals in class Object