Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractType - Class in com.graphql_java_generator.plugin.language.impl
- AbstractType(String, Type.GraphQlType, CommonConfiguration, DocumentParser) - Constructor for class com.graphql_java_generator.plugin.language.impl.AbstractType
- addAnnotation(String) - Method in class com.graphql_java_generator.plugin.language.impl.AbstractType
-
The annotation setter should be added.
- addAnnotation(String) - Method in class com.graphql_java_generator.plugin.language.impl.FieldImpl
-
The annotation setter should be added.
- addAnnotation(String) - Method in interface com.graphql_java_generator.plugin.language.Type
-
The annotation setter should be added.
- addAnnotation(String, boolean) - Method in class com.graphql_java_generator.plugin.language.impl.AbstractType
-
The annotation setter should be added.
- addAnnotation(String, boolean) - Method in class com.graphql_java_generator.plugin.language.impl.FieldImpl
-
The annotation setter should be added.
- addAnnotation(String, boolean) - Method in interface com.graphql_java_generator.plugin.language.Type
-
The annotation setter should be added.
- addImport(String, String) - Method in class com.graphql_java_generator.plugin.language.impl.AbstractType
- addImport(String, String) - Method in interface com.graphql_java_generator.plugin.language.Type
-
Add the given class as an import for the current type.
- addImportForUtilityClasses(String, String) - Method in class com.graphql_java_generator.plugin.language.impl.AbstractType
- addImportForUtilityClasses(String, String) - Method in interface com.graphql_java_generator.plugin.language.Type
-
Same as
#addImport(String, String, String)
, but for the utility classes - addRelayConnections - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
A utility that adds Relay Connection capabilities to the read schema.
- addRelayConnections() - Method in class com.graphql_java_generator.plugin.AddRelayConnections
-
The main entry point of the class.
- AddRelayConnections - Class in com.graphql_java_generator.plugin
-
This method add the relay capabilities into the GraphQL schema, as it has been read by
DocumentParser
. - AddRelayConnections() - Constructor for class com.graphql_java_generator.plugin.AddRelayConnections
- afterPropertiesSet() - Method in class com.graphql_java_generator.plugin.DocumentParser
- afterPropertiesSet() - Method in class com.graphql_java_generator.plugin.generate_code.GenerateCodeDocumentParser
- afterPropertiesSet() - Method in class com.graphql_java_generator.plugin.generate_code.GenerateCodeGenerator
- AppliedDirective - Interface in com.graphql_java_generator.plugin.language
-
Contains getter for the attributes of a GraphQL directive, as it has been applied on an item of the GraphQL schema.
- AppliedDirectiveImpl - Class in com.graphql_java_generator.plugin.language.impl
- AppliedDirectiveImpl() - Constructor for class com.graphql_java_generator.plugin.language.impl.AppliedDirectiveImpl
- applySchemaPersonalization() - Method in class com.graphql_java_generator.plugin.schema_personalization.GenerateCodeJsonSchemaPersonalization
-
This is the 'main' method for this class: it loads the schema personalization from the json user file, and update what the
GenerateCodeDocumentParser
has already loaded according to the user's needs. - ARGUMENT_DEFINITION - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
B
- BatchLoader - Interface in com.graphql_java_generator.plugin.language
-
A BatchLoader represents a
BatchLoader
, and contains all the information to generate the code to use it. - BatchLoaderImpl - Class in com.graphql_java_generator.plugin.language.impl
- BatchLoaderImpl(Type, DataFetchersDelegate) - Constructor for class com.graphql_java_generator.plugin.language.impl.BatchLoaderImpl
- BatchMappingDataFetcherReturnType - Enum in com.graphql_java_generator.plugin.conf
-
This enumeration controls the allowed return type that can be generated for the data fetchers, when the
@BatchMapping
annotation is used, that is, when thegenerateBatchMappingDataFetchers
plugin parameter is set to true
C
- client - Enum constant in enum com.graphql_java_generator.plugin.conf.PluginMode
- CLIENT - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplateScope
-
Scope for just client code, in the graphql goal
- CLIENT_SPRING_AUTO_CONFIGURATION_CLASS - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- CodeTemplate - Enum in com.graphql_java_generator.plugin
-
Enumeration that defines the available templates for code generation
- CodeTemplateScope - Enum in com.graphql_java_generator.plugin
-
Enumeration that defines the
CodeTemplate
available scopes - COLLECTION - Enum constant in enum com.graphql_java_generator.plugin.conf.BatchMappingDataFetcherReturnType
- com.graphql_java_generator.plugin - package com.graphql_java_generator.plugin
- com.graphql_java_generator.plugin.conf - 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
- com.graphql_java_generator.plugin.generate_code - package com.graphql_java_generator.plugin.generate_code
- com.graphql_java_generator.plugin.generate_schema - package com.graphql_java_generator.plugin.generate_schema
- com.graphql_java_generator.plugin.language - package com.graphql_java_generator.plugin.language
-
All interfaces that contain the description of the graphql schema definition, but in a structured way.
- com.graphql_java_generator.plugin.language.impl - package com.graphql_java_generator.plugin.language.impl
- com.graphql_java_generator.plugin.schema_personalization - package com.graphql_java_generator.plugin.schema_personalization
- COMMON - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplateScope
-
Scope for both client and server code, in the graphql goal
- CommonConfiguration - Interface in com.graphql_java_generator.plugin.conf
-
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 SpringConfiguration
that defines theBean
s. - configuration - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
This instance is responsible for providing all the configuration parameters from the project configuration (Maven, Gradle...)
- CUSTOM_SCALAR_REGISTRY_INITIALIZER - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- CustomDeserializer - Class in com.graphql_java_generator.plugin.generate_code
-
This class contains the data that allows to generate a custom Jackson deserializer.
- CustomDeserializer() - Constructor for class com.graphql_java_generator.plugin.generate_code.CustomDeserializer
- CustomScalar - Interface in com.graphql_java_generator.plugin.language
-
All types found in the GraphQL schema(s), and discovered during the GraphQL parsing, are instance of
CustomScalar
. - CustomScalarDefinition - Class in com.graphql_java_generator.plugin.conf
-
This class contains the definition for a Custom Scalar type
- CustomScalarDefinition() - Constructor for class com.graphql_java_generator.plugin.conf.CustomScalarDefinition
- customScalars - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
All the
CustomScalarType
which have been read during the reading of the documents - CustomScalarType - Class in com.graphql_java_generator.plugin.language.impl
- CustomScalarType(String, CustomScalarDefinition, CommonConfiguration, DocumentParser) - Constructor for class com.graphql_java_generator.plugin.language.impl.CustomScalarType
- CustomSerializer - Class in com.graphql_java_generator.plugin.generate_code
-
This class contains the data that allows to generate a custom Jackson serializer.
- CustomSerializer() - Constructor for class com.graphql_java_generator.plugin.generate_code.CustomSerializer
D
- DATA_FETCHER_DELEGATE - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- DATA_FETCHERS_DELEGATES_REGISTRY - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- DataFetcher - Interface in com.graphql_java_generator.plugin.language
-
This class represents a GraphQL Data Fetcher.
- DataFetcherImpl - Class in com.graphql_java_generator.plugin.language.impl
-
This class represents a GraphQL Data Fetcher.
- DataFetcherImpl(Field, DataFetchersDelegate, boolean, boolean, boolean, Type) - Constructor for class com.graphql_java_generator.plugin.language.impl.DataFetcherImpl
- DataFetchersDelegate - Interface in com.graphql_java_generator.plugin.language
-
This class represents a GraphQL Data Fetcher Delegate.
- DataFetchersDelegateImpl - Class in com.graphql_java_generator.plugin.language.impl
-
* This class represents a GraphQL Data Fetcher Delegate.
- DataFetchersDelegateImpl(Type) - Constructor for class com.graphql_java_generator.plugin.language.impl.DataFetchersDelegateImpl
- DEFAULT_ADD_RELAY_CONNECTIONS - Static variable in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
- DEFAULT_BATCH_MAPPING_DATA_FETCHER_RETURN_TYPE - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
- DEFAULT_BATCH_MAPPING_DATA_FETCHER_RETURN_TYPE_STR - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
- DEFAULT_COPY_RUNTIME_SOURCES - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
- DEFAULT_GENERATE_BATCH_LOADER_ENVIRONMENT - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
- DEFAULT_GENERATE_BATCH_MAPPING_DATA_FETCHERS - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
- DEFAULT_GENERATE_DATA_FETCHER_FOR_EVERY_FIELD_WITH_ARGUMENT - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
- DEFAULT_GENERATE_DATA_LOADER_FOR_LISTS - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
- DEFAULT_GENERATE_DEPRECATED_REQUEST_RESPONSE - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateClientCodeConfiguration
- DEFAULT_GENERATE_JACKSON_ANNOTATIONS - Static variable in interface com.graphql_java_generator.plugin.conf.GeneratePojoConfiguration
- DEFAULT_GENERATE_JPA_ANNOTATION - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
- DEFAULT_IGNORED_SPRING_MAPPINGS - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
- DEFAULT_JAVA_TYPE_FOR_ID_TYPE - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
- DEFAULT_JSON_GRAPHQL_SCHEMA_FILE - Static variable in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
- DEFAULT_MAX_TOKENS - Static variable in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
- DEFAULT_MODE - Static variable in interface com.graphql_java_generator.plugin.conf.GraphQLConfiguration
- DEFAULT_MUTATION_NAME - Variable in class com.graphql_java_generator.plugin.DocumentParser
- DEFAULT_PACKAGE_NAME - Static variable in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
- DEFAULT_PREFIX - Static variable in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
- DEFAULT_QUERY_MUTATION_EXECUTION_PROTOCOL - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
- DEFAULT_QUERY_NAME - Variable in class com.graphql_java_generator.plugin.DocumentParser
- DEFAULT_RESOURCE_ENCODING - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateGraphQLSchemaConfiguration
- DEFAULT_SCAN_BASE_PACKAGES - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
- DEFAULT_SCHEMA_FILE_FOLDER - Static variable in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
- DEFAULT_SCHEMA_FILE_PATTERN - Static variable in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
- DEFAULT_SCHEMA_PERSONALIZATION_FILE - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
- DEFAULT_SCHEMA_SUB_FOLDER - Static variable in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
- DEFAULT_SEPARATE_UTIL_CLASSES - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
- DEFAULT_SKIP_GENERATION_IF_SCHEMA_HAS_NOT_CHANGED - Static variable in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
- DEFAULT_SOURCE_ENCODING - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
- DEFAULT_SPRING_BEAN_SUFFIX - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
- DEFAULT_SUBSCRIPTION_NAME - Variable in class com.graphql_java_generator.plugin.DocumentParser
- DEFAULT_SUFFIX - Static variable in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
- DEFAULT_TARGET_FOLDER - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateGraphQLSchemaConfiguration
- DEFAULT_TARGET_RESOURCE_FOLDER - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
- DEFAULT_TARGET_SCHEMA_FILE_NAME - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateGraphQLSchemaConfiguration
- DEFAULT_TARGET_SOURCE_FOLDER - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
- DEFAULT_USE_JAKARTA_EE9 - Static variable in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
- Description - Class in com.graphql_java_generator.plugin.language
-
This class matches the description of a GraphQL item, as described in the GraphQL schema.
- Description(Description) - Constructor for class com.graphql_java_generator.plugin.language.Description
- Directive - Interface in com.graphql_java_generator.plugin.language
-
Contains getter for the attributes of a GraphQL directive definition.
- DIRECTIVE_REGISTRY_INITIALIZER - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- DirectiveImpl - Class in com.graphql_java_generator.plugin.language.impl
- DirectiveImpl() - Constructor for class com.graphql_java_generator.plugin.language.impl.DirectiveImpl
- DirectiveLocation - Enum in com.graphql_java_generator.plugin.language
-
All possible directive locations
- directives - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
List of all the directives that have been read in the GraphQL schema
- DocumentParser - Class in com.graphql_java_generator.plugin
-
This class generates the Java classes, from the documents.
- DocumentParser() - Constructor for class com.graphql_java_generator.plugin.DocumentParser
E
- ENTITY_CONTROLLER - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- EntityPersonalization - Class in com.graphql_java_generator.plugin.schema_personalization
-
Contains the changes that can be applied to an entity
- EntityPersonalization() - Constructor for class com.graphql_java_generator.plugin.schema_personalization.EntityPersonalization
- ENUM - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- ENUM - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
- ENUM - Enum constant in enum com.graphql_java_generator.plugin.language.Type.GraphQlType
- ENUM - Enum constant in enum com.graphql_java_generator.plugin.language.Type.TargetFileType
- ENUM_VALUE - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
- EnumType - Class in com.graphql_java_generator.plugin.language.impl
-
This class is the image for a graphql Enum
- EnumType(String, CommonConfiguration, DocumentParser) - Constructor for class com.graphql_java_generator.plugin.language.impl.EnumType
- enumTypes - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
All the
ObjectType
which have been read during the reading of the documents - EnumValue - Interface in com.graphql_java_generator.plugin.language
-
Represents one of the possible values of a GraphQL Enum.
- EnumValueImpl - Class in com.graphql_java_generator.plugin.language.impl
-
Implementation of the
EnumValue
interface. - EnumValueImpl() - Constructor for class com.graphql_java_generator.plugin.language.impl.EnumValueImpl
- ExceptionThrower - Class in com.graphql_java_generator.plugin.generate_code
-
This class allows to throw a user defined Exception from a Velocity template
- ExceptionThrower() - Constructor for class com.graphql_java_generator.plugin.generate_code.ExceptionThrower
- execute() - Method in class com.graphql_java_generator.plugin.generate_code.GenerateCodePluginExecutor
-
Actual execution of the goal/task.
- execute() - Method in class com.graphql_java_generator.plugin.generate_schema.GenerateGraphQLSchemaPluginExecutor
- execute() - Method in interface com.graphql_java_generator.plugin.PluginExecutor
-
Actual execution of the goal/task.
- EXECUTOR - Enum constant in enum com.graphql_java_generator.plugin.language.Type.TargetFileType
F
- field - Variable in class com.graphql_java_generator.plugin.language.impl.RelationImpl
- Field - Interface in com.graphql_java_generator.plugin.language
-
This interface describes one field of one object type (or interface...).
- FIELD - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
- FIELD_DEFINITION - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
- FieldImpl - Class in com.graphql_java_generator.plugin.language.impl
- FieldImpl() - Constructor for class com.graphql_java_generator.plugin.language.impl.FieldImpl
- FieldPersonalization - Class in com.graphql_java_generator.plugin.schema_personalization
-
The various attributes of the field, so that an existing GraphQL field can be personalized, or a new field can be created.
- FieldPersonalization() - Constructor for class com.graphql_java_generator.plugin.schema_personalization.FieldPersonalization
- FieldTypeAST - Class in com.graphql_java_generator.plugin.language
-
This class is a transcription of the GraphQL type of a field, as it has been read in the AST.
- FieldTypeAST() - Constructor for class com.graphql_java_generator.plugin.language.FieldTypeAST
-
The default constructor
- FieldTypeAST(String) - Constructor for class com.graphql_java_generator.plugin.language.FieldTypeAST
-
The standard constructor
- fillTypesMap() - Method in class com.graphql_java_generator.plugin.DocumentParser
-
Fill the
DocumentParser.types
map, from all the types (object, interface, enum, scalars) that are valid for this schema. - FLUX - Enum constant in enum com.graphql_java_generator.plugin.conf.BatchMappingDataFetcherReturnType
- FRAGMENT_DEFINITION - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
- FRAGMENT_SPREAD - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
G
- GENERATE_RELAY_SCHEMA - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplateScope
-
Scope for the generate-relay-schema goal
- GenerateClientCodeConfiguration - Interface in com.graphql_java_generator.plugin.conf
-
This class contains all parameters for the generateClientCode goal/task.
- generateCode() - Method in class com.graphql_java_generator.plugin.generate_code.GenerateCodeGenerator
-
Execution of the code generation.
- generateCode() - Method in interface com.graphql_java_generator.plugin.Generator
-
Execution of the code generation.
- GenerateCodeCommonConfiguration - Interface in com.graphql_java_generator.plugin.conf
-
This class contains all parameters that are common to the generateClientCode, generateServerCode and graphql goals/tasks.
- GenerateCodeDocumentParser - Class in com.graphql_java_generator.plugin.generate_code
-
This class parses the GraphQL shema file(s), and loads it in a structure that'll make it easy to send to Velocity templates.
- GenerateCodeDocumentParser() - Constructor for class com.graphql_java_generator.plugin.generate_code.GenerateCodeDocumentParser
-
The default constructor
- GenerateCodeGenerator - Class in com.graphql_java_generator.plugin.generate_code
-
This class generates the code for the graphql goals/tasks of the plugin, from the classes coming from the com.graphql_java_generator.plugin.language package.
- GenerateCodeGenerator() - Constructor for class com.graphql_java_generator.plugin.generate_code.GenerateCodeGenerator
- GenerateCodeJsonSchemaPersonalization - Class in com.graphql_java_generator.plugin.schema_personalization
-
This tool contains the logic which allows the plugin user to personnalize the code generation.
- GenerateCodeJsonSchemaPersonalization() - Constructor for class com.graphql_java_generator.plugin.schema_personalization.GenerateCodeJsonSchemaPersonalization
- GenerateCodePluginExecutor - Class in com.graphql_java_generator.plugin.generate_code
-
This class is responsible for the execution of the code generation, so that only a minmal amount of code is in the GraphQL and the Gradle plugins.
- GenerateCodePluginExecutor() - Constructor for class com.graphql_java_generator.plugin.generate_code.GenerateCodePluginExecutor
- generateGraphQLSchema() - Method in class com.graphql_java_generator.plugin.generate_schema.GenerateGraphQLSchema
-
This method is the entry point, for the generation of the schema that merges the GraphQL source schema files
- GenerateGraphQLSchema - Class in com.graphql_java_generator.plugin.generate_schema
-
This class merges one or more given GraphQL schema files into a new GraphQL schema, that is written in the given target schema file.
- GenerateGraphQLSchema(DocumentParser, GraphqlUtils, GenerateGraphQLSchemaConfiguration, ResourceSchemaStringProvider) - Constructor for class com.graphql_java_generator.plugin.generate_schema.GenerateGraphQLSchema
-
A constructor that can be called by other tasks/goals.
- GenerateGraphQLSchema(GenerateGraphQLSchemaDocumentParser, GraphqlUtils, GenerateGraphQLSchemaConfiguration, ResourceSchemaStringProvider) - Constructor for class com.graphql_java_generator.plugin.generate_schema.GenerateGraphQLSchema
-
The constructor that Spring will use to load this Spring bean
- GenerateGraphQLSchemaConfiguration - Interface in com.graphql_java_generator.plugin.conf
-
This interface contains the getters for all the plugin parameters for the generate-relay-schema goal (Maven) or task (Gradle) of the plugin.
- GenerateGraphQLSchemaDocumentParser - Class in com.graphql_java_generator.plugin.generate_schema
- GenerateGraphQLSchemaDocumentParser() - Constructor for class com.graphql_java_generator.plugin.generate_schema.GenerateGraphQLSchemaDocumentParser
- GenerateGraphQLSchemaPluginExecutor - Class in com.graphql_java_generator.plugin.generate_schema
- GenerateGraphQLSchemaPluginExecutor() - Constructor for class com.graphql_java_generator.plugin.generate_schema.GenerateGraphQLSchemaPluginExecutor
- GeneratePojoConfiguration - Interface in com.graphql_java_generator.plugin.conf
-
This class contains all parameters for the generatePOJO goal/task.
- GenerateServerCodeConfiguration - Interface in com.graphql_java_generator.plugin.conf
-
This class contains all parameters for the generateServerCode goal/task.
- Generator - Interface in com.graphql_java_generator.plugin
-
This class is responsible for the generation of the sources and/or resources, depending on the Goal/Task.
- getAnnotation() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Retrieves the annotation or annotations to add to this field, when in server mode, to serve the relation that this field holds
- getAnnotation() - Method in class com.graphql_java_generator.plugin.language.impl.AbstractType
- getAnnotation() - Method in class com.graphql_java_generator.plugin.language.impl.FieldImpl
- getAnnotation() - Method in class com.graphql_java_generator.plugin.language.impl.RelationImpl
-
Retrieves the annotation to add to this field, when in server mode, to serve the relation that this field holds
- getAnnotation() - Method in interface com.graphql_java_generator.plugin.language.Relation
-
Retrieves the annotation to add to this field, when in server mode, to serve the relation that this field holds
- getAnnotation() - Method in interface com.graphql_java_generator.plugin.language.Type
-
Returns the annotation or annotations that must be added to this type.
- getAppliedDirectives() - Method in interface com.graphql_java_generator.plugin.language.EnumValue
-
Returns the list of directives that have been defined for this field, in the GraphQL schema
- getAppliedDirectives() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Returns the list of directives that have been defined for this field, in the GraphQL schema
- getAppliedDirectives() - Method in interface com.graphql_java_generator.plugin.language.Type
-
Returns the list of directives that have been defined for this type, in the GraphQL schema
- getArgument(String) - Method in interface com.graphql_java_generator.plugin.language.Directive
-
Returns the argument that matches the given argument name
- getArguments() - Method in interface com.graphql_java_generator.plugin.language.Directive
-
A directive may have arguments.
- getArgumentValues() - Method in interface com.graphql_java_generator.plugin.language.AppliedDirective
-
An applied directive may have arguments.
- getBatchLoaders() - Method in interface com.graphql_java_generator.plugin.language.DataFetchersDelegate
-
Retrieves the
BatchLoader
s that are to be implemented by this Data Fetcher Delegate. - getBatchMappingDataFetcherReturnType() - Method in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
-
This parameter is used only when generateBatchMappingDataFetchers is set to true.
- getCamelCaseName() - Method in interface com.graphql_java_generator.plugin.language.DataFetcher
-
The name of the DataFetcher, in camelCase.
- getCamelCaseName() - Method in interface com.graphql_java_generator.plugin.language.DataFetchersDelegate
-
The name of the DataFetcher, in camelCase.
- getCamelCaseName() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Convert the given name, which can be in non camel case (for instance: ThisIsCamelCase) to a pascal case string (for instance: thisIsCamelCase).
- getCamelCaseName() - Method in class com.graphql_java_generator.plugin.language.impl.AbstractType
-
Returns the camel case String, based on the object's name.
- getCamelCaseName() - Method in class com.graphql_java_generator.plugin.language.impl.DataFetcherImpl
-
The name of the DataFetcher, in camelCase.
- getCamelCaseName() - Method in interface com.graphql_java_generator.plugin.language.Type
-
Returns the camel case String, based on the object's name.
- getClassFullName() - Method in class com.graphql_java_generator.plugin.language.impl.CustomScalarType
- getClassFullName() - Method in interface com.graphql_java_generator.plugin.language.Type
-
The java class full name for this type.
- getClassSimpleName() - Method in class com.graphql_java_generator.plugin.generate_code.CustomDeserializer
-
Returns the simple name for the deserializer class.
- getClassSimpleName() - Method in class com.graphql_java_generator.plugin.generate_code.CustomSerializer
-
Returns the simple name for the serializer class.
- getClassSimpleName() - Method in class com.graphql_java_generator.plugin.language.impl.AbstractType
-
The java class simple name for this type.
- getClassSimpleName() - Method in interface com.graphql_java_generator.plugin.language.Type
-
The java class simple name for this type.
- getComments() - Method in interface com.graphql_java_generator.plugin.language.Directive
-
Returns the comments that have been found before this object, in the provided GraphQL schema
- getComments() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Returns the comments that have been found before this object, in the provided GraphQL schema
- getComments() - Method in interface com.graphql_java_generator.plugin.language.Type
-
Returns the comments that have been found before this object, in the provided GraphQL schema
- getConcatenatedSchemaStrings() - Method in class com.graphql_java_generator.plugin.ResourceSchemaStringProvider
-
Returns the concatenation of all the GraphQL schema, in one string
- getConfiguration() - Method in class com.graphql_java_generator.plugin.generate_code.GenerateCodeDocumentParser
- getContent() - Method in class com.graphql_java_generator.plugin.language.Description
-
Returns the content of the description
- getCustomDeserializerClassSimpleName(int, String) - Static method in class com.graphql_java_generator.plugin.generate_code.CustomDeserializer
-
Standard utility to calculate a Custom Deserializer or Serializer name.
- getCustomScalarDefinition() - Method in interface com.graphql_java_generator.plugin.language.CustomScalar
-
retrieves the definition for this custom scalar
- getCustomScalars() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
-
This parameter contains the list of custom scalars implementations.
- getCustomSerializerClassSimpleName(int, String) - Static method in class com.graphql_java_generator.plugin.generate_code.CustomSerializer
-
Standard utility to calculate a Custom Serializer name.
- getDataFetcher() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Returns the data fetcher associated to this field, or null if this field has no data fetcher
- getDataFetcher() - Method in interface com.graphql_java_generator.plugin.language.Type
-
Returns the
DataFetcher
that is associated to this type. - getDataFetcherName() - Method in class com.graphql_java_generator.plugin.language.impl.RelationImpl
-
Returns the name of the DataFetcher to use for this relation.
- getDataFetcherName() - Method in interface com.graphql_java_generator.plugin.language.Relation
-
Returns the name of the DataFetcher to use for this relation.
- getDataFetchers() - Method in interface com.graphql_java_generator.plugin.language.DataFetchersDelegate
-
Retrieves the
DataFetcher
s that are to be implemented by this Data Fetcher Delegate. - getDataFetchersDelegate() - Method in interface com.graphql_java_generator.plugin.language.BatchLoader
-
The
DataFetchersDelegate
which contains the method that will retrieve the data. - getDataFetchersDelegate() - Method in interface com.graphql_java_generator.plugin.language.DataFetcher
-
Retrieves the
DataFetchersDelegate
in which this Data Fetcher is implemented - getDataFetchersDelegate(Type, boolean) - Method in class com.graphql_java_generator.plugin.generate_code.GenerateCodeDocumentParser
-
Returns the
DataFetchersDelegate
that manages the given type. - getDefaultTargetSchemaFileName() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
The default name of the target filename.
This method must be accessible by the Velocity engine. - getDefaultValue() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Contains the default value..
- getDefaultValueAsText() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Returns the default value, as text, as it can be written into a generated GraphQL schema.
A str string default value will be returned as "str",a JEDI enum value will be returned as JEDI, ... - getDescription() - Method in interface com.graphql_java_generator.plugin.language.Directive
-
Returns the description for this object, in the provided GraphQL schema
- getDescription() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Returns the description for this object, in the provided GraphQL schema
- getDescription() - Method in interface com.graphql_java_generator.plugin.language.Type
-
Returns the description for this object, in the provided GraphQL schema
- getDirective() - Method in interface com.graphql_java_generator.plugin.language.AppliedDirective
-
The applied directive
- getDirectiveDefinition(String) - Method in class com.graphql_java_generator.plugin.DocumentParser
- getDirectiveLocations() - Method in interface com.graphql_java_generator.plugin.language.Directive
-
Returns the list of location that this directive may have
- getEnumPrefix() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
An optional prefix to add to the classnames of the generated java classes for GraphQL enums.
- getEnumSuffix() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
An optional suffix to add to the classnames of the generated java classes for GraphQL enums.
- getField() - Method in interface com.graphql_java_generator.plugin.language.DataFetcher
-
Retrieves the
Field
that this data fetcher fills. - getField() - Method in interface com.graphql_java_generator.plugin.language.Relation
-
Get the
Field
which handles this association. - getField(String) - Method in interface com.graphql_java_generator.plugin.language.Type
-
Returns the Field of the given name
- getFieldJavaFullClassnamesFromImplementedInterface() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Return the list of java full classnames for this field, in all the interfaces implemented directly or indirectly by the owning type, and that contains this field.
- getFields() - Method in interface com.graphql_java_generator.plugin.language.Type
-
Returns the list of
Field
s for this type. - getFieldTypeAST() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Returns the GraphQL type information, as it has been read from the AST.
- getGraphQLOriginType() - Method in interface com.graphql_java_generator.plugin.language.DataFetcher
-
Retrieves the origin of this
DataFetcher
, that is: the name of the object which contains the fields to fetch.
There are two kinds ofDataFetcher
:DataFetcher
for fields of object, interface(...). - getGraphQlType() - Method in class com.graphql_java_generator.plugin.language.impl.AbstractType
- getGraphQlType() - Method in interface com.graphql_java_generator.plugin.language.Type
-
The GraphQlType for this type
- getGraphQLType() - Method in interface com.graphql_java_generator.plugin.language.Field
-
The full type of this field, as defined in the GraphQL schema.
- getGraphQLType() - Method in class com.graphql_java_generator.plugin.language.FieldTypeAST
-
The full type of this field, as defined in the GraphQL schema.
- getGraphQLTypeSimpleName() - Method in interface com.graphql_java_generator.plugin.language.Field
-
The type of this field, as defined in the GraphQL schema.
- getGraphQLTypeSimpleName() - Method in class com.graphql_java_generator.plugin.language.FieldTypeAST
- getIdentifier() - Method in class com.graphql_java_generator.plugin.language.impl.EnumType
-
An enum has no identifier.
- getIdentifier() - Method in class com.graphql_java_generator.plugin.language.impl.ObjectType
- getIdentifier() - Method in class com.graphql_java_generator.plugin.language.impl.ScalarType
-
A scalar has no identifier.
- getIdentifier() - Method in interface com.graphql_java_generator.plugin.language.Type
-
Returns the identifier for this type.
- getIgnoredSpringMappings() - Method in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
-
This parameter marks a list of GraphQL mappings as ignored, so that they are not generated by the plugin.
- getImplementedTypes() - Method in class com.graphql_java_generator.plugin.language.impl.ObjectType
-
Returns the list of
Type
s that this object implements. - getImports() - Method in interface com.graphql_java_generator.plugin.language.Type
-
Get the list of imports for this object, for classes in the
GenerateCodeCommonConfiguration.getPackageName()
. - getImportsForUtilityClasses() - Method in interface com.graphql_java_generator.plugin.language.Type
-
Get the list of imports for this object, for classes in the utility package, that is for utility classes when
GenerateCodeCommonConfiguration.isSeparateUtilityClasses()
is true. - getInputParameters() - Method in interface com.graphql_java_generator.plugin.language.Field
-
All fields in an object may have parameters.
- getInputPrefix() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
An optional prefix to add to the classnames of the generated java classes for GraphQL input objects.
- getInputSuffix() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
An optional suffix to add to the classnames of the generated java classes for GraphQL input objects.
- getInterfacePrefix() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
An optional prefix to add to the classnames of the generated java classes for GraphQL interfaces.
- getInterfaceSuffix() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
An optional suffix to add to the classnames of the generated java classes for GraphQL interfaces.
- getJavaClassFullName() - Method in class com.graphql_java_generator.plugin.generate_code.CustomDeserializer
-
Returns The Java type (for instance java.lang.String), that represent the GraphQL type.
For instance, for a GraphQLType [[String]], the javaClassFullName would contain List<List<java.lang.String>> - getJavaClassFullName() - Method in class com.graphql_java_generator.plugin.generate_code.CustomSerializer
-
Returns The Java type (for instance java.lang.String), that represent the GraphQL type.
For instance, for a GraphQLType [[String]], the javaClassFullName would contain List<List<java.lang.String>> - getJavaName() - Method in interface com.graphql_java_generator.plugin.language.DataFetcher
-
The name of the DataFetcher, as it can be used in the Java code.
- getJavaName() - Method in interface com.graphql_java_generator.plugin.language.EnumValue
-
The name of the field, as it can be used in the Java code.
- getJavaName() - Method in interface com.graphql_java_generator.plugin.language.Field
-
The name of the field, as it can be used in the Java code.
- getJavaName() - Method in class com.graphql_java_generator.plugin.language.impl.AbstractType
- getJavaName() - Method in interface com.graphql_java_generator.plugin.language.Type
-
The name of the field, as it can be used in the Java code.
- getJavaType() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Returns the java type as it an be used to declare a variable or an attribute.
- getJavaType(String) - Method in class com.graphql_java_generator.plugin.language.FieldTypeAST
-
Returns the java type as it an be used to declare a variable or an attribute.
- getJavaTypeForIDType() - Method in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
-
(only for server mode) The javaTypeForIDType is the java class that is used in the generated code for GraphQL fields that are of the GraphQL ID type.
- getJavaTypeFullClassname() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Returns the java type as it an be used to declare a variable or an attribute, without declaring this type in the import list.
- getJsonGraphqlSchemaFilename() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
If defined, the plugin loads the GraphQL schema from this json file.
- getLines() - Method in class com.graphql_java_generator.plugin.language.Description
-
Returns an array of the lines of this description.
- getMappedyBy() - Method in interface com.graphql_java_generator.plugin.language.Relation
-
If this association is bidirectionnal, and this object is not the owner of the relation, this method returns the field in the Object/Entity that owns this relation.
- getMaxTokens() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
(Useless, since 1.18.7)Defines the options that maximum number of tokens that the GraphQL schema parser may read.
- getMode() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
-
The generation mode: either client or server.
- getMode() - Method in interface com.graphql_java_generator.plugin.conf.GeneratePojoConfiguration
-
The mode is of no interest, here.
- getName() - Method in interface com.graphql_java_generator.plugin.language.DataFetcher
-
The name of the DataFetcher: it's actually the field name, as read in the GraphQL schema.
- getName() - Method in interface com.graphql_java_generator.plugin.language.DataFetchersDelegate
-
The name of the DataFetcher.
- getName() - Method in interface com.graphql_java_generator.plugin.language.Directive
-
The name of the directive
- getName() - Method in interface com.graphql_java_generator.plugin.language.EnumValue
-
The name of the field, as found in the GraphQL schema
- getName() - Method in interface com.graphql_java_generator.plugin.language.Field
-
The name of the field, as found in the GraphQL schema
- getName() - Method in class com.graphql_java_generator.plugin.language.impl.DataFetcherImpl
- getName() - Method in class com.graphql_java_generator.plugin.language.impl.DataFetchersDelegateImpl
- getName() - Method in interface com.graphql_java_generator.plugin.language.Type
-
The GraphQL name of the object type
- getObjectType() - Method in interface com.graphql_java_generator.plugin.language.Relation
-
Returns the type of the object, which contains this field
- getOwningType() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Retrieves the
Type
which contains this field - getPackageName() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
-
The packageName in which the generated classes will be created
- getPackageName() - Method in interface com.graphql_java_generator.plugin.language.EnumValue
-
Returns the package's name where the GraphQL objects from the GraphQL schema must be generated.
- getPackageName() - Method in class com.graphql_java_generator.plugin.language.impl.EnumType
- getPackageName() - Method in class com.graphql_java_generator.plugin.language.impl.ObjectType
- getPackageName() - Method in interface com.graphql_java_generator.plugin.language.Type
-
Returns the package's name where the GraphQL objects from the GraphQL schema must be generated.
- getPackaging() - Method in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
-
(only for server mode) The packaging is the kind of artefact generated by the project.
- getPascalCaseName() - Method in interface com.graphql_java_generator.plugin.language.DataFetcher
-
The name of the DataFetcher, in PascalCase.
- getPascalCaseName() - Method in interface com.graphql_java_generator.plugin.language.DataFetchersDelegate
-
The name of the DataFetcher, in PascalCase.
- getPascalCaseName() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Convert the given name, which is supposed to be in camel case (for instance: thisIsCamelCase) to a pascal case string (for instance: ThisIsCamelCase).
- getPascalCaseName() - Method in class com.graphql_java_generator.plugin.language.impl.DataFetcherImpl
-
The name of the DataFetcher, in PascalCase.
- getPascalCaseName() - Method in class com.graphql_java_generator.plugin.language.impl.FieldImpl
- getPrefix() - Method in class com.graphql_java_generator.plugin.language.impl.AbstractType
- getPrefix() - Method in class com.graphql_java_generator.plugin.language.impl.EnumType
- getPrefix() - Method in class com.graphql_java_generator.plugin.language.impl.InterfaceType
- getPrefix() - Method in class com.graphql_java_generator.plugin.language.impl.ObjectType
- getPrefix() - Method in class com.graphql_java_generator.plugin.language.impl.UnionType
- getProjectDir() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
Get the
File
for the current project's directory. - getQueryMutationExecutionProtocol() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
-
The
QueryMutationExecutionProtocol
to use for GraphQL queries and mutations (not subscriptions). - getQuotedScanBasePackages() - Method in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
-
(only for server mode) Transform the list of package names returned by
GenerateServerCodeConfiguration.getScanBasePackages()
by a list of package names, surrounded by double quotes, as it can be used in the Spring scanBasePackages property of the &SpringBootApplication Spring annotation. - getRelation() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Returns the
Relation
description for this field. - getRelationType() - Method in interface com.graphql_java_generator.plugin.language.Relation
-
Returns the JPA relation type of this relation
- getRequestType() - Method in interface com.graphql_java_generator.plugin.language.Type
-
Returns "query", "mutation" or "subscription" if this type is a query, mutation or subscription.
- getRequestTypePascalCase() - Method in class com.graphql_java_generator.plugin.language.impl.ObjectType
- getResourceEncoding() - Method in interface com.graphql_java_generator.plugin.conf.GenerateGraphQLSchemaConfiguration
-
The encoding for the generated resource files
- getScanBasePackages() - Method in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
-
(only for server mode) A comma separated list of package names, without double quotes, that will also be parsed by Spring, to discover Spring beans, Spring repositories and JPA entities when the server starts.
- getSchemaFileFolder() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
The folder which contains the GraphQL schema file(s) , typically
/src/main/resources
of the current project. - getSchemaFilePattern() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
The pattern to find the graphql schema file(s).
- getSchemaFilePattern() - Method in class com.graphql_java_generator.plugin.ResourceSchemaStringProvider
- getSchemaPersonalizationFile() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
-
schemaPersonalizationFile is the file name where the GraphQL maven plugin will find personalization that it must apply before generating the code.
- getSourceEncoding() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
-
The encoding for the generated source files
- getSpringAutoConfigurationPackage() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
-
Returns the package that contains the Spring Auto Configuration class.
- getSpringBeanSuffix() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
-
Retrieves the suffix that will be applied to the name of the Spring Beans that are generated for this schema.
- getSuffix() - Method in class com.graphql_java_generator.plugin.language.impl.AbstractType
- getSuffix() - Method in class com.graphql_java_generator.plugin.language.impl.EnumType
- getSuffix() - Method in class com.graphql_java_generator.plugin.language.impl.InterfaceType
- getSuffix() - Method in class com.graphql_java_generator.plugin.language.impl.ObjectType
- getSuffix() - Method in class com.graphql_java_generator.plugin.language.impl.UnionType
- getTargetClassFolder() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
-
The folder where the generated classes will be compiled, that is: where the class file are stored after compilation
- getTargetFileName(Type.TargetFileType) - Method in class com.graphql_java_generator.plugin.language.impl.CustomScalarType
-
Get the filename where this type must be created.
- getTargetFileName(Type.TargetFileType) - Method in interface com.graphql_java_generator.plugin.language.Type
-
Get the filename where this type must be created.
- getTargetFolder() - Method in interface com.graphql_java_generator.plugin.conf.GenerateGraphQLSchemaConfiguration
-
The folder where the generated GraphQL schema will be stored
- getTargetResourceFolder() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
-
The folder where the generated resources will be generated
- getTargetSchemaFileName() - Method in interface com.graphql_java_generator.plugin.conf.GenerateGraphQLSchemaConfiguration
-
The name of the target filename, in which the schema is generated.
- getTargetSchemaSubFolder() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
Returns the folder in the classpath that should contain the GraphQL schema.
- getTargetSourceFolder() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
-
The folder where the source code for the generated classes will be generated
- getTemplates() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
Map of the code templates to be used: this allows to override the default templates, and control exactly what code is generated by the plugin.
- getType() - Method in interface com.graphql_java_generator.plugin.language.BatchLoader
-
The type that this BatchLoader will return.
- getType() - Method in interface com.graphql_java_generator.plugin.language.DataFetchersDelegate
-
Returns the
Type
, for which the DataFetchersDelegate aggregates the access methods. - getType() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Retrieves the
Type
for this field - getType() - Method in class com.graphql_java_generator.plugin.language.impl.FieldImpl
- getType(String) - Method in class com.graphql_java_generator.plugin.DocumentParser
-
Returns the type for the given name
- getType(String, boolean) - Method in class com.graphql_java_generator.plugin.DocumentParser
-
Returns the type for the given name
- getType(String, Class<T>, boolean) - Method in class com.graphql_java_generator.plugin.DocumentParser
-
Returns the type for the given name, where the found type is of an expected kind.
- getTypePrefix() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
An optional prefix to add to the classnames of the generated java classes for GraphQL types.
- getTypeSuffix() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
An optional suffix to add to the classnames of the generated java classes for GraphQL types.
- getUnionPrefix() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
An optional prefix to add to the classnames of the generated java classes for GraphQL unions.
- getUnionSuffix() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
An optional suffix to add to the classnames of the generated java classes for GraphQL unions.
- getUtilPackageName() - Method in class com.graphql_java_generator.plugin.DocumentParser
-
Returns the name of the package for utility classes.
In this class, it always return the result ofCommonConfiguration#getPackageName()
- getUtilPackageName() - Method in class com.graphql_java_generator.plugin.generate_code.GenerateCodeDocumentParser
-
Returns the name of the package for utility classes, when the separateUtilClasses plugin parameter is set to true.
- GRAPHQL_REACTIVE_REQUEST - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- GRAPHQL_REQUEST - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- GraphQLConfiguration - Interface in com.graphql_java_generator.plugin.conf
-
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 SpringConfiguration
that defines theBean
s. - graphqlUtils - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
Various utilities, grouped in a dedicated class
H
- http - Enum constant in enum com.graphql_java_generator.plugin.conf.QueryMutationExecutionProtocol
I
- initScalarTypes(Class<?>) - Method in class com.graphql_java_generator.plugin.DocumentParser
-
This method initializes the
DocumentParser.scalarTypes
list. - initScalarTypes(Class<?>) - Method in class com.graphql_java_generator.plugin.generate_code.GenerateCodeDocumentParser
-
This method initializes the
DocumentParser.scalarTypes
list. - INLINE_FRAGMENT - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
- INPUT_FIELD_DEFINITION - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
- INPUT_OBJECT - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
- INTERFACE - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- INTERFACE - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
- INTERFACE - Enum constant in enum com.graphql_java_generator.plugin.language.Type.GraphQlType
- INTERFACE - Enum constant in enum com.graphql_java_generator.plugin.language.Type.TargetFileType
- InterfaceType - Class in com.graphql_java_generator.plugin.language.impl
-
This class represents an Interface, as defined in a GraphQL schema.
- InterfaceType(String, CommonConfiguration, DocumentParser) - Constructor for class com.graphql_java_generator.plugin.language.impl.InterfaceType
- interfaceTypes - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
All the
InterfaceTypeDefinition
which have been read during the reading of the documents - INTROSPECTION_SCHEMA - Variable in class com.graphql_java_generator.plugin.ResourceSchemaStringProvider
- isAddRelayConnections() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
True if the plugin is configured to add the Relay connection capabilities to the field marked by the @RelayConnection directive.
- isBatchMapping() - Method in interface com.graphql_java_generator.plugin.language.DataFetcher
-
Returns true if this DataFetcher should be annotated with the
@BatchMapping
annotation. - isCopyRuntimeSources() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
-
Flag to enable (or not) the copy of the sources from the graphql-java-runtime library to target source code directory.
- isCustomScalar() - Method in class com.graphql_java_generator.plugin.language.impl.CustomScalarType
-
Returns true if this type is a GraphQL Custom Scalar, false otherwise
- isCustomScalar() - Method in class com.graphql_java_generator.plugin.language.impl.EnumType
- isCustomScalar() - Method in class com.graphql_java_generator.plugin.language.impl.ObjectType
- isCustomScalar() - Method in class com.graphql_java_generator.plugin.language.impl.ScalarType
-
Returns true if this type is a GraphQL Custom Scalar, false otherwise
- isCustomScalar() - Method in interface com.graphql_java_generator.plugin.language.Type
-
Returns true if this type is a GraphQL Custom Scalar, false otherwise
- isEnum() - Method in class com.graphql_java_generator.plugin.language.impl.EnumType
- isEnum() - Method in interface com.graphql_java_generator.plugin.language.Type
-
Returns true if this type is a GraphQL enum, false otherwise
- isGenerateBatchLoaderEnvironment() - Method in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
-
(only for server mode) Indicates if the plugin should generate add the
BatchLoaderEnvironment
parameter to the batchLoader methods, in DataFetchersDelegate. - isGenerateBatchMappingDataFetchers() - Method in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
-
If this parameter is set to true, the spring GraphQL controller methods will be annotated with the
@BatchMapping
(instead of the@SchemaMapping
). - isGenerateDataFetcherForEveryFieldsWithArguments() - Method in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
-
(only for server mode, since 2.5) Defines if a data fetcher is needed for every GraphQL field that has input argument, and add them in the generated POJOs.
- isGenerateDataLoaderForLists() - Method in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
-
(only for server mode) Defines how the methods in the data fetchers delegates are generated.
- isGenerateDeprecatedRequestResponse() - Method in interface com.graphql_java_generator.plugin.conf.GenerateClientCodeConfiguration
-
(since 1.7.1 version) Default value is _true_ for 1.x version, and _false_ for version 2.0 and after.
- isGenerateJacksonAnnotations() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
This method is used only in
GeneratePojoConfiguration
. - isGenerateJacksonAnnotations() - Method in interface com.graphql_java_generator.plugin.conf.GenerateClientCodeConfiguration
-
This method is used only in
GeneratePojoConfiguration
. - isGenerateJacksonAnnotations() - Method in interface com.graphql_java_generator.plugin.conf.GeneratePojoConfiguration
-
The Jackson annotations are necessary to properly deserialize the json, that is incoming from the GraphQL Server.
- isGenerateJacksonAnnotations() - Method in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
-
This method is used only in
GeneratePojoConfiguration
. - isGenerateJacksonAnnotations() - Method in interface com.graphql_java_generator.plugin.conf.GraphQLConfiguration
-
This method is used only in
GeneratePojoConfiguration
. - isGenerateJPAAnnotation() - Method in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
-
(only for server mode) Indicates whether the plugin should generate the JPA annotations, for generated objects.
- isGenerateUtilityClasses() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
-
Indicates whether the utility classes should be generated.
- isGenerateUtilityClasses() - Method in interface com.graphql_java_generator.plugin.conf.GeneratePojoConfiguration
-
The utility classes are not generated for this goal/task
- isId() - Method in interface com.graphql_java_generator.plugin.language.Field
-
Indicates whether this field is an id or not.
- isId() - Method in class com.graphql_java_generator.plugin.language.impl.FieldImpl
- isInputType() - Method in class com.graphql_java_generator.plugin.language.impl.EnumType
- isInputType() - Method in class com.graphql_java_generator.plugin.language.impl.ScalarType
-
Returns true if this type is a GraphQL InputObjectType, false otherwise
- isInputType() - Method in interface com.graphql_java_generator.plugin.language.Type
-
Returns true if this type is a GraphQL InputObjectType, false otherwise
- isMultiLine() - Method in class com.graphql_java_generator.plugin.language.Description
- isOwnerSide() - Method in interface com.graphql_java_generator.plugin.language.Relation
-
Indicates whether the object type obtained by
Relation.getObjectType()
is the owner or not of this relation.
As described in the JPA documentation: a bidirectional relationship has both an owning side and an inverse side. - isScalar() - Method in class com.graphql_java_generator.plugin.language.impl.EnumType
- isScalar() - Method in class com.graphql_java_generator.plugin.language.impl.ObjectType
- isScalar() - Method in class com.graphql_java_generator.plugin.language.impl.ScalarType
-
Returns true if this type is a GraphQL Scalar (custom or not), false otherwise
- isScalar() - Method in interface com.graphql_java_generator.plugin.language.Type
-
Returns true if this type is a GraphQL Scalar (custom or not), false otherwise
- isSeparateUtilityClasses() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
-
Indicates whether the utility classes (that is: the classes that are not match an item in the GraphQL schema) are generated in the same package than the classes that matches the GraphQL schema.
- isSeparateUtilityClasses() - Method in interface com.graphql_java_generator.plugin.conf.GeneratePojoConfiguration
-
There is no utility classes for this goal.
- isSkipGenerationIfSchemaHasNotChanged() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
Deprecated.
- isStandard() - Method in interface com.graphql_java_generator.plugin.language.Directive
-
Returns true if this directive is a standard GraphQL directive, or if it has been defined in the GraphQL schema
- isUseJakartaEE9() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
- isWithDataLoader() - Method in interface com.graphql_java_generator.plugin.language.DataFetcher
-
Returns true if this DataFetcher needs a graphql-java java-dataloader to optimize the accesses to the database.
J
- JACKSON_DESERIALIZER - Enum constant in enum com.graphql_java_generator.plugin.language.Type.TargetFileType
- JACKSON_DESERIALIZERS - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- JACKSON_SERIALIZERS - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- jar - Enum constant in enum com.graphql_java_generator.plugin.conf.Packaging
L
- loadGraphQLSchemaPersonalization() - Method in class com.graphql_java_generator.plugin.schema_personalization.GenerateCodeJsonSchemaPersonalization
-
Let's load the schema personalization from the configuration json file.
- logCommonConfiguration() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
Logs all the common configuration parameters (only when in the debug level)
- logConfiguration() - Method in interface com.graphql_java_generator.plugin.conf.CommonConfiguration
-
Logs all the configuration parameters (only when in the debug level)
- logConfiguration() - Method in interface com.graphql_java_generator.plugin.conf.GenerateClientCodeConfiguration
-
Logs all the configuration parameters (only when in the debug level)
- logConfiguration() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
-
Logs all the configuration parameters (only when in the debug level)
- logConfiguration() - Method in interface com.graphql_java_generator.plugin.conf.GenerateGraphQLSchemaConfiguration
-
Logs all the configuration parameters, in the debug level
- logConfiguration() - Method in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
-
Logs all the configuration parameters (only when in the debug level)
- logConfiguration() - Method in interface com.graphql_java_generator.plugin.conf.GraphQLConfiguration
-
Logs all the configuration parameters for the graphql maven goal or graphqlGenerateCode gradle task (only when in the debug level)
- logGenerateCodeCommonConfiguration() - Method in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
- logGenerateServerCodeConfiguration() - Method in interface com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration
-
Logs all the configuration parameters for the generateServerCode task/goal (only when in the debug level)
- logParsingError(String) - Method in class com.graphql_java_generator.plugin.schema_personalization.GenerateCodeJsonSchemaPersonalization
M
- ManyToMany - Enum constant in enum com.graphql_java_generator.plugin.language.RelationType
- ManyToOne - Enum constant in enum com.graphql_java_generator.plugin.language.RelationType
- MAP - Enum constant in enum com.graphql_java_generator.plugin.conf.BatchMappingDataFetcherReturnType
- MONO_MAP - Enum constant in enum com.graphql_java_generator.plugin.conf.BatchMappingDataFetcherReturnType
- MUTATION - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
- MUTATION - Enum constant in enum com.graphql_java_generator.plugin.language.Type.TargetFileType
- mutationType - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
The Mutation root operation for this Document, if defined (that is: if this schema implements one or more mutations)
- mutationTypeName - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
The name of the type that implements the mutation operation.
O
- OBJECT - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- OBJECT - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
- OBJECT - Enum constant in enum com.graphql_java_generator.plugin.language.Type.GraphQlType
- OBJECT - Enum constant in enum com.graphql_java_generator.plugin.language.Type.TargetFileType
- ObjectType - Class in com.graphql_java_generator.plugin.language.impl
-
This class describes one object type, as found in a graphql schema.
- ObjectType(String, CommonConfiguration, DocumentParser) - Constructor for class com.graphql_java_generator.plugin.language.impl.ObjectType
- ObjectType(String, Type.GraphQlType, CommonConfiguration, DocumentParser) - Constructor for class com.graphql_java_generator.plugin.language.impl.ObjectType
-
This constructor is especially intended for subclasses, like
InterfaceType
- OneToMany - Enum constant in enum com.graphql_java_generator.plugin.language.RelationType
- OneToOne - Enum constant in enum com.graphql_java_generator.plugin.language.RelationType
P
- Packaging - Enum in com.graphql_java_generator.plugin.conf
-
This enumeration contains the packaging type which are managed by the plugin.
- parseGraphQLSchemas() - Method in class com.graphql_java_generator.plugin.DocumentParser
-
The main method of the class: it graphqlUtils.executes the generation of the GraphQL schemas, as defined in the project configuration
- parseGraphQLSchemas() - Method in class com.graphql_java_generator.plugin.generate_code.GenerateCodeDocumentParser
-
The main method of the class: it graphqlUtils.executes the generation of the given documents
- PluginExecutor - Interface in com.graphql_java_generator.plugin
-
This class is responsible for the execution of the goal/task.
- PluginMode - Enum in com.graphql_java_generator.plugin.conf
-
The values for this enumeration are in lower case, which is not conventional.
Q
- QUERY - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
- QUERY - Enum constant in enum com.graphql_java_generator.plugin.language.Type.TargetFileType
- QUERY_MUTATION - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- QUERY_MUTATION_EXECUTOR - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- QUERY_MUTATION_REACTIVE_EXECUTOR - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- QUERY_RESPONSE - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- QueryMutationExecutionProtocol - Enum in com.graphql_java_generator.plugin.conf
-
This enum lists the protocol that may be configured to execute queries and mutations.
- queryType - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
The Query root operation for this Document
- queryTypeName - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
The name of the type that implements the query operation.
R
- REACTIVE_EXECUTOR - Enum constant in enum com.graphql_java_generator.plugin.language.Type.TargetFileType
- readDirectiveDefinition(DirectiveDefinition) - Method in class com.graphql_java_generator.plugin.DocumentParser
-
Reads a directive definition, and stores its informations into the
DirectiveImpl
for further processing - readEnumType(EnumType, EnumTypeDefinition) - Method in class com.graphql_java_generator.plugin.DocumentParser
-
Reads an enum definition.
- readObjectTypeDefinition(ObjectTypeDefinition) - Method in class com.graphql_java_generator.plugin.DocumentParser
-
Read an object type from its GraphQL definition
- readSchema(Resource) - Method in class com.graphql_java_generator.plugin.ResourceSchemaStringProvider
- Relation - Interface in com.graphql_java_generator.plugin.language
-
This class describes a relation between two objects or interfaces of the GraphQL Schema.
- RelationImpl - Class in com.graphql_java_generator.plugin.language.impl
-
The class that implements the
Relation
interface - RelationImpl() - Constructor for class com.graphql_java_generator.plugin.language.impl.RelationImpl
- RelationType - Enum in com.graphql_java_generator.plugin.language
-
The four kind of JPA Relations
- RELAY_SCHEMA - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- resolveTemplate(CodeTemplate) - Method in class com.graphql_java_generator.plugin.generate_code.GenerateCodeGenerator
-
Resolves the template for the given code
- resolveTemplate(CodeTemplate) - Method in class com.graphql_java_generator.plugin.generate_schema.GenerateGraphQLSchema
-
Resolves the template for the given key
- ResourceSchemaStringProvider - Class in com.graphql_java_generator.plugin
-
Overrides the
GraphQLJavaToolsAutoConfiguration#schemaStringProvider()
bean, to loads our graphqls files, from the given schemaFilePattern plugin parameter - ResourceSchemaStringProvider() - Constructor for class com.graphql_java_generator.plugin.ResourceSchemaStringProvider
- RESPONSE - Enum constant in enum com.graphql_java_generator.plugin.language.Type.TargetFileType
- ROOT_RESPONSE - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- ROOT_RESPONSE - Enum constant in enum com.graphql_java_generator.plugin.language.Type.TargetFileType
S
- SCALAR - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
- SCALAR - Enum constant in enum com.graphql_java_generator.plugin.language.Type.GraphQlType
- ScalarType - Class in com.graphql_java_generator.plugin.language.impl
- ScalarType(String, String, String, CommonConfiguration, DocumentParser) - Constructor for class com.graphql_java_generator.plugin.language.impl.ScalarType
- scalarTypes - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
maps for all scalers, when they are mandatory.
- SCHEMA - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
- schemaDirectives - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
List of the directives that have declared for the
schema
in the GraphQL schema - schemas(boolean) - Method in class com.graphql_java_generator.plugin.ResourceSchemaStringProvider
- schemaStringProvider - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
This Spring Bean is responsible for finding and loading all the GraphQL schema files, based on the project configuration.
- schemaStrings() - Method in class com.graphql_java_generator.plugin.ResourceSchemaStringProvider
- server - Enum constant in enum com.graphql_java_generator.plugin.conf.PluginMode
- SERVER - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- SERVER - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplateScope
-
Scope for server code, in the graphql goal
- SERVER_SPRING_AUTO_CONFIGURATION_CLASS - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- setAnnotation(String) - Method in class com.graphql_java_generator.plugin.language.impl.AbstractType
-
Deprecated.
- setAnnotation(String) - Method in class com.graphql_java_generator.plugin.language.impl.FieldImpl
-
Deprecated.
- setComments(List<Comment>) - Method in class com.graphql_java_generator.plugin.language.impl.AbstractType
- setComments(List<Comment>) - Method in class com.graphql_java_generator.plugin.language.impl.DirectiveImpl
- setComments(List<Comment>) - Method in class com.graphql_java_generator.plugin.language.impl.FieldImpl
- setGraphQLTypeName(String) - Method in class com.graphql_java_generator.plugin.language.FieldTypeAST
- SPRING_AUTOCONFIGURATION_DEFINITION_FILE - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- SUBSCRIPTION - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- SUBSCRIPTION - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
- SUBSCRIPTION - Enum constant in enum com.graphql_java_generator.plugin.language.Type.TargetFileType
- SUBSCRIPTION_EXECUTOR - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- SUBSCRIPTION_REACTIVE_EXECUTOR - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- subscriptionType - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
The Subscription root operation for this Document, if defined (that is: if this schema implements one or more subscriptions)
- subscriptionTypeName - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
The name of the type that implements the subscription operation.
T
- throwRuntimeException(String) - Method in class com.graphql_java_generator.plugin.generate_code.ExceptionThrower
- toString() - Method in class com.graphql_java_generator.plugin.language.impl.AbstractType
- toString() - Method in class com.graphql_java_generator.plugin.language.impl.FieldImpl
- toString() - Method in class com.graphql_java_generator.plugin.language.impl.InterfaceType
- toString() - Method in class com.graphql_java_generator.plugin.language.impl.ObjectType
- toString() - Method in class com.graphql_java_generator.plugin.language.impl.UnionType
- Type - Interface in com.graphql_java_generator.plugin.language
-
All types found in the GraphQL schema(s), and discovered during the GraphQL parsing, are instance of
Type
. - TYPE_MAPPING - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- TYPE_MAPPING_CSV - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- Type.GraphQlType - Enum in com.graphql_java_generator.plugin.language
- Type.TargetFileType - Enum in com.graphql_java_generator.plugin.language
- types - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
All the
Type
s that have been parsed, added by the default scalars.
U
- UNION - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
- UNION - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
- UNION - Enum constant in enum com.graphql_java_generator.plugin.language.Type.GraphQlType
- UNION - Enum constant in enum com.graphql_java_generator.plugin.language.Type.TargetFileType
- UnionType - Class in com.graphql_java_generator.plugin.language.impl
-
This class represents an Union, as defined in a GraphQL schema.
- UnionType(String, CommonConfiguration, DocumentParser) - Constructor for class com.graphql_java_generator.plugin.language.impl.UnionType
- unionTypes - Variable in class com.graphql_java_generator.plugin.DocumentParser
-
All the
UnionTypeDefinition
which have been read during the reading of the documents - UTIL_PACKAGE_NAME - Static variable in class com.graphql_java_generator.plugin.generate_code.GenerateCodeDocumentParser
-
The name of the package for utility classes, when the separateUtilClasses plugin parameter is set to true.
V
- value() - Method in enum com.graphql_java_generator.plugin.conf.BatchMappingDataFetcherReturnType
- valueOf(String) - Static method in enum com.graphql_java_generator.plugin.CodeTemplate
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.graphql_java_generator.plugin.CodeTemplateScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.graphql_java_generator.plugin.conf.BatchMappingDataFetcherReturnType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.graphql_java_generator.plugin.conf.Packaging
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.graphql_java_generator.plugin.conf.PluginMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.graphql_java_generator.plugin.conf.QueryMutationExecutionProtocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.graphql_java_generator.plugin.language.DirectiveLocation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.graphql_java_generator.plugin.language.RelationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.graphql_java_generator.plugin.language.Type.GraphQlType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.graphql_java_generator.plugin.language.Type.TargetFileType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.graphql_java_generator.plugin.CodeTemplate
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.graphql_java_generator.plugin.CodeTemplateScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.graphql_java_generator.plugin.conf.BatchMappingDataFetcherReturnType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.graphql_java_generator.plugin.conf.Packaging
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.graphql_java_generator.plugin.conf.PluginMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.graphql_java_generator.plugin.conf.QueryMutationExecutionProtocol
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.graphql_java_generator.plugin.language.DirectiveLocation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.graphql_java_generator.plugin.language.RelationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.graphql_java_generator.plugin.language.Type.GraphQlType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.graphql_java_generator.plugin.language.Type.TargetFileType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARIABLE_DEFINITION - Enum constant in enum com.graphql_java_generator.plugin.language.DirectiveLocation
W
- war - Enum constant in enum com.graphql_java_generator.plugin.conf.Packaging
- webSocket - Enum constant in enum com.graphql_java_generator.plugin.conf.QueryMutationExecutionProtocol
- WIRING - Enum constant in enum com.graphql_java_generator.plugin.CodeTemplate
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form