Class BeanValidationDirectivesHelper

java.lang.Object
io.smallrye.graphql.schema.helper.BeanValidationDirectivesHelper

public class BeanValidationDirectivesHelper extends Object
  • Field Details

    • CONSTRAINT_DIRECTIVE_TYPE

      public static final DirectiveType CONSTRAINT_DIRECTIVE_TYPE
  • Constructor Details

    • BeanValidationDirectivesHelper

      public BeanValidationDirectivesHelper()
  • Method Details

    • transformBeanValidationConstraintsToDirectives

      public List<DirectiveInstance> transformBeanValidationConstraintsToDirectives(Annotations annotations)
      Finds supported bean validation annotations within the `annotations` list and for each of them, generates a `DirectiveInstance` containing a corresponding `@constraint` GraphQL directive.