Class BeanValidationAnnotationsBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.SimpleBuildItem
io.quarkus.hibernate.validator.spi.BeanValidationAnnotationsBuildItem

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

    • BeanValidationAnnotationsBuildItem

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

    • getValidAnnotation

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

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

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