Class BeanValidationAnnotationsBuildItem


  • public final class BeanValidationAnnotationsBuildItem
    extends io.quarkus.builder.item.SimpleBuildItem
    BuildItem used to publish the list of detected Bean Validation annotations for consumption by other extensions.
    • Constructor Detail

      • BeanValidationAnnotationsBuildItem

        public BeanValidationAnnotationsBuildItem​(org.jboss.jandex.DotName valid,
                                                  Set<org.jboss.jandex.DotName> constraints,
                                                  Set<org.jboss.jandex.DotName> all)
    • Method Detail

      • getValidAnnotation

        public org.jboss.jandex.DotName getValidAnnotation()
      • getConstraintAnnotations

        public Set<org.jboss.jandex.DotName> getConstraintAnnotations()
      • getAllAnnotations

        public Set<org.jboss.jandex.DotName> getAllAnnotations()