Class ElementD<E extends AnnotatedElement,​R extends MetadataReader.ForElement<E,​?>>

    • Field Detail

      • genericType

        protected final Type genericType
    • Constructor Detail

      • ElementD

        protected ElementD​(R reader)
    • Method Detail

      • hasConstraints

        public boolean hasConstraints()
        Specified by:
        hasConstraints in interface jakarta.validation.metadata.ElementDescriptor
      • getConstraintDescriptors

        public Set<jakarta.validation.metadata.ConstraintDescriptor<?>> getConstraintDescriptors()
        Specified by:
        getConstraintDescriptors in interface jakarta.validation.metadata.ElementDescriptor
      • findConstraints

        public final jakarta.validation.metadata.ElementDescriptor.ConstraintFinder findConstraints()
        Specified by:
        findConstraints in interface jakarta.validation.metadata.ElementDescriptor
      • getElementType

        public final ElementType getElementType()
      • getTarget

        public final E getTarget()
      • getDeclaringClass

        public final Class<?> getDeclaringClass()
      • getGenericType

        public abstract Type getGenericType()
      • getGroupStrategy

        public abstract GroupStrategy getGroupStrategy()
      • getBean

        protected abstract BeanD<?> getBean()