Class ExecutableDescriptorImpl

java.lang.Object
org.hibernate.validator.internal.metadata.descriptor.ElementDescriptorImpl
org.hibernate.validator.internal.metadata.descriptor.ExecutableDescriptorImpl
All Implemented Interfaces:
jakarta.validation.metadata.ConstructorDescriptor, jakarta.validation.metadata.ElementDescriptor, jakarta.validation.metadata.ExecutableDescriptor, jakarta.validation.metadata.MethodDescriptor, Serializable

public class ExecutableDescriptorImpl extends ElementDescriptorImpl implements jakarta.validation.metadata.ConstructorDescriptor, jakarta.validation.metadata.MethodDescriptor
Describes a validated constructor or method.
Author:
Gunnar Morling
See Also:
  • Constructor Details

    • ExecutableDescriptorImpl

      public ExecutableDescriptorImpl(Type returnType, String name, Set<ConstraintDescriptorImpl<?>> crossParameterConstraints, jakarta.validation.metadata.ReturnValueDescriptor returnValueDescriptor, List<jakarta.validation.metadata.ParameterDescriptor> parameters, boolean defaultGroupSequenceRedefined, boolean isGetter, List<Class<?>> defaultGroupSequence)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface jakarta.validation.metadata.ExecutableDescriptor
    • getParameterDescriptors

      public List<jakarta.validation.metadata.ParameterDescriptor> getParameterDescriptors()
      Specified by:
      getParameterDescriptors in interface jakarta.validation.metadata.ExecutableDescriptor
    • getReturnValueDescriptor

      public jakarta.validation.metadata.ReturnValueDescriptor getReturnValueDescriptor()
      Specified by:
      getReturnValueDescriptor in interface jakarta.validation.metadata.ExecutableDescriptor
    • hasConstrainedParameters

      public boolean hasConstrainedParameters()
      Specified by:
      hasConstrainedParameters in interface jakarta.validation.metadata.ExecutableDescriptor
    • hasConstrainedReturnValue

      public boolean hasConstrainedReturnValue()
      Specified by:
      hasConstrainedReturnValue in interface jakarta.validation.metadata.ExecutableDescriptor
    • getCrossParameterDescriptor

      public jakarta.validation.metadata.CrossParameterDescriptor getCrossParameterDescriptor()
      Specified by:
      getCrossParameterDescriptor in interface jakarta.validation.metadata.ExecutableDescriptor
    • toString

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

      public boolean isGetter()