Enum CodeTemplate

java.lang.Object
java.lang.Enum<CodeTemplate>
com.graphql_java_generator.plugin.CodeTemplate
All Implemented Interfaces:
Serializable, Comparable<CodeTemplate>, java.lang.constant.Constable

public enum CodeTemplate extends Enum<CodeTemplate>
Enumeration that defines the available templates for code generation
Author:
ggomez
  • Enum Constant Details

    • ENUM

      public static final CodeTemplate ENUM
    • INTERFACE

      public static final CodeTemplate INTERFACE
    • OBJECT

      public static final CodeTemplate OBJECT
    • UNION

      public static final CodeTemplate UNION
    • CUSTOM_SCALAR_REGISTRY_INITIALIZER

      public static final CodeTemplate CUSTOM_SCALAR_REGISTRY_INITIALIZER
    • DIRECTIVE_REGISTRY_INITIALIZER

      public static final CodeTemplate DIRECTIVE_REGISTRY_INITIALIZER
    • GRAPHQL_REQUEST

      public static final CodeTemplate GRAPHQL_REQUEST
    • GRAPHQL_REACTIVE_REQUEST

      public static final CodeTemplate GRAPHQL_REACTIVE_REQUEST
    • JACKSON_DESERIALIZERS

      public static final CodeTemplate JACKSON_DESERIALIZERS
    • JACKSON_SERIALIZERS

      public static final CodeTemplate JACKSON_SERIALIZERS
    • QUERY_MUTATION

      public static final CodeTemplate QUERY_MUTATION
    • QUERY_MUTATION_EXECUTOR

      public static final CodeTemplate QUERY_MUTATION_EXECUTOR
    • QUERY_MUTATION_REACTIVE_EXECUTOR

      public static final CodeTemplate QUERY_MUTATION_REACTIVE_EXECUTOR
    • QUERY_RESPONSE

      public static final CodeTemplate QUERY_RESPONSE
    • ROOT_RESPONSE

      public static final CodeTemplate ROOT_RESPONSE
    • SPRING_AUTOCONFIGURATION_DEFINITION_FILE

      public static final CodeTemplate SPRING_AUTOCONFIGURATION_DEFINITION_FILE
    • CLIENT_SPRING_AUTO_CONFIGURATION_CLASS

      public static final CodeTemplate CLIENT_SPRING_AUTO_CONFIGURATION_CLASS
    • SUBSCRIPTION

      public static final CodeTemplate SUBSCRIPTION
    • SUBSCRIPTION_EXECUTOR

      public static final CodeTemplate SUBSCRIPTION_EXECUTOR
    • SUBSCRIPTION_REACTIVE_EXECUTOR

      public static final CodeTemplate SUBSCRIPTION_REACTIVE_EXECUTOR
    • TYPE_MAPPING

      public static final CodeTemplate TYPE_MAPPING
    • TYPE_MAPPING_CSV

      public static final CodeTemplate TYPE_MAPPING_CSV
    • DATA_FETCHER_DELEGATE

      public static final CodeTemplate DATA_FETCHER_DELEGATE
    • DATA_FETCHERS_DELEGATES_REGISTRY

      public static final CodeTemplate DATA_FETCHERS_DELEGATES_REGISTRY
    • ENTITY_CONTROLLER

      public static final CodeTemplate ENTITY_CONTROLLER
    • SERVER

      public static final CodeTemplate SERVER
    • SERVER_SPRING_AUTO_CONFIGURATION_CLASS

      public static final CodeTemplate SERVER_SPRING_AUTO_CONFIGURATION_CLASS
    • WIRING

      public static final CodeTemplate WIRING
    • RELAY_SCHEMA

      public static final CodeTemplate RELAY_SCHEMA
  • Method Details

    • values

      public static CodeTemplate[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static CodeTemplate valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null