Class ComposedD<D extends ElementD<?,​?>>

  • All Implemented Interfaces:
    javax.validation.metadata.ElementDescriptor

    public abstract class ComposedD<D extends ElementD<?,​?>>
    extends Object
    implements javax.validation.metadata.ElementDescriptor
    • Field Detail

      • delegates

        protected final List<D extends ElementD<?,​?>> delegates
    • Method Detail

      • unwrap

        public static <T extends ElementD<?,​?>> Stream<T> unwrap​(javax.validation.metadata.ElementDescriptor descriptor,
                                                                       Class<T> delegateType)
      • hasConstraints

        public boolean hasConstraints()
        Specified by:
        hasConstraints in interface javax.validation.metadata.ElementDescriptor
      • getElementClass

        public Class<?> getElementClass()
        Specified by:
        getElementClass in interface javax.validation.metadata.ElementDescriptor
      • getConstraintDescriptors

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

        public javax.validation.metadata.ElementDescriptor.ConstraintFinder findConstraints()
        Specified by:
        findConstraints in interface javax.validation.metadata.ElementDescriptor