Package com.graphql_java_generator.annotation


package com.graphql_java_generator.annotation
All annotations used by the GraphQL-generator client part
  • Class
    Description
    Indicates that the annotated java class is a deprecated responseType.
    This annotation contains the information for a directive that was applied to a GraphQL item in the GraphQL schema used to generate the code.
    List of all directives that apply to this GraphQL type, field or parameter
    Indicates that the annotated java class represents a GraphQL enumeration, and gives the GraphQL name for this enum.
    This annotation marks the type, field or method as a non GraphQL one.
    This class indicates that this field has at least one input parameter.
    This annotation marks all generated classes that are generated to match a GraphQL input type, as defined in the GraphQL schema.
    Indicates that the annotated java class represents a GraphQL interface, and gives the GraphQL name for this interface.
    This annotation marks all fields in the generated classes, that are non scalar.
    Indicates that the annotated java class represents a GraphQL object type, and gives the GraphQL name for this object.
    This annotation marks all generated classes that are queries/mutations/subscription, as defined in the GraphQL schema.
    This annotation marks all fields in the generated classes, that are standard GraphQL scalar.
    Indicates that the annotated java class represents a GraphQL union, and gives the GraphQL name for this union.
    List of the three GraphQL kind of requests: query, mutation and subscription