Class Directives

java.lang.Object
graphql.Directives

@PublicApi public class Directives extends Object
The directives that are understood by graphql-java
  • Field Details

    • NO_LONGER_SUPPORTED

      public static final String NO_LONGER_SUPPORTED
      See Also:
    • DEPRECATED_DIRECTIVE_DEFINITION

      public static final DirectiveDefinition DEPRECATED_DIRECTIVE_DEFINITION
    • SPECIFIED_BY_DIRECTIVE_DEFINITION

      public static final DirectiveDefinition SPECIFIED_BY_DIRECTIVE_DEFINITION
    • ONE_OF_DIRECTIVE_DEFINITION

      @ExperimentalApi public static final DirectiveDefinition ONE_OF_DIRECTIVE_DEFINITION
    • IncludeDirective

      public static final GraphQLDirective IncludeDirective
    • SkipDirective

      public static final GraphQLDirective SkipDirective
    • DeprecatedDirective

      public static final GraphQLDirective DeprecatedDirective
      The "deprecated" directive is special and is always available in a graphql schema

      See https://graphql.github.io/graphql-spec/June2018/#sec--deprecated

    • SpecifiedByDirective

      public static final GraphQLDirective SpecifiedByDirective
      The "specifiedBy" directive allows to provide a specification URL for a Scalar
    • OneOfDirective

      @ExperimentalApi public static final GraphQLDirective OneOfDirective
  • Constructor Details

    • Directives

      public Directives()