Package com.graphql_java_generator.plugin.conf

This package contains all the interfaces that defines the input parameters for the various goal/task of the maven/gradle plugin
  • Interface Summary 
    Interface Description
    CommonConfiguration
    This interface contains all the configuration parameters for the graphql goal (Maven) or task (Gradle) of the plugin, as an interface.
    All these methods are directly the property names, to map against a Spring Configuration that defines the Beans.
    GenerateClientCodeConfiguration
    This class contains all parameters for the generateClientCode goal/task.
    GenerateCodeCommonConfiguration
    This class contains all parameters that are common to the generateClientCode, generateServerCode and graphql goals/tasks.
    GenerateGraphQLSchemaConfiguration
    This interface contains the getters for all the plugin parameters for the generate-relay-schema goal (Maven) or task (Gradle) of the plugin.
    GeneratePojoConfiguration
    This class contains all parameters for the generatePOJO goal/task.
    GenerateServerCodeConfiguration
    This class contains all parameters for the generateServerCode goal/task.
    GraphQLConfiguration
    This interface contains all the configuration parameters for the graphql goal (Maven) or task (Gradle) of the plugin, as an interface.
    All these methods are directly the property names, to map against a Spring Configuration that defines the Beans.
  • Class Summary 
    Class Description
    CustomScalarDefinition
    This class contains the definition for a Custom Scalar type
  • Enum Summary 
    Enum Description
    Packaging
    This enumeration contains the packaging type which are managed by the plugin.
    PluginMode
    The values for this enumeration are in lower case, which is not conventional.