Index

A B C E G I J M P S T U 
All Classes and Interfaces|All Packages

A

AbstractCommonMojo - Class in com.graphql_java_generator.mavenplugin
This class is the super class of all Mojos.
AbstractGenerateClientCodeMojo - Class in com.graphql_java_generator.mavenplugin
This class is the super class of all Mojos that generates the client code, that is the GenerateClientCodeMojo mojo.
AbstractGenerateClientCodeMojo(Class<?>) - Constructor for class com.graphql_java_generator.mavenplugin.AbstractGenerateClientCodeMojo
 
AbstractGenerateCodeCommonMojo - Class in com.graphql_java_generator.mavenplugin
This class is the super class of all Mojos that generates the code, that is the GenerateClientCodeMojo, the GenerateServerCodeMojo and the GraphQLMojo mojos.
AbstractGenerateCodeCommonMojo(Class<?>) - Constructor for class com.graphql_java_generator.mavenplugin.AbstractGenerateCodeCommonMojo
 
AbstractGenerateGraphQLSchemaMojo - Class in com.graphql_java_generator.mavenplugin
 
AbstractGeneratePojoMojo - Class in com.graphql_java_generator.mavenplugin
 
AbstractGeneratePojoMojo(Class<?>) - Constructor for class com.graphql_java_generator.mavenplugin.AbstractGeneratePojoMojo
 
AbstractGenerateServerCodeMojo - Class in com.graphql_java_generator.mavenplugin
This class is the super class of all Mojos that generates the code, that is the GenerateServerCodeMojo and the GraphQLMojo mojos.
AbstractGenerateServerCodeMojo(Class<?>) - Constructor for class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
 
AbstractGraphQLMojo - Class in com.graphql_java_generator.mavenplugin
This class is the class that contains all parameters that needed for the GraphQLMojo, that is all parameters that are common to all generate code Mojos.
AbstractGraphQLMojo(Class<?>) - Constructor for class com.graphql_java_generator.mavenplugin.AbstractGraphQLMojo
 

B

batchMappingDataFetcherReturnType - Variable in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
This parameter is used only when generateBatchMappingDataFetchers is set to true.
buildContext - Variable in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
The Maven BuildContext that allows to link the build with the IDE

C

com.graphql_java_generator.mavenplugin - package com.graphql_java_generator.mavenplugin
 
ctx - Variable in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
The Spring context used for the plugin execution.

E

enumPrefix - Variable in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
An optional prefix to add to the classnames of the generated java classes for GraphQL enums.
enumSuffix - Variable in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
An optional suffix to add to the classnames of the generated java classes for GraphQL enums.
execute() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
executePostExecutionTask() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
executePostExecutionTask() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateCodeCommonMojo
 
executePostExecutionTask() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateGraphQLSchemaMojo
 

G

generateBatchLoaderEnvironment - Variable in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
(only for server mode) Indicates if the plugin should generate add the BatchLoaderEnvironment parameter to the batchLoader methods, in DataFetchersDelegate.
generateBatchMappingDataFetchers - Variable in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
If this parameter is set to true, the spring GraphQL controller methods will be annotated with the @BatchMapping (instead of the @SchemaMapping).
GenerateClientCodeMojo - Class in com.graphql_java_generator.mavenplugin
The generateClientCode Maven goal (and Gradle task) generates the java code from one or more GraphQL schemas.
GenerateClientCodeMojo() - Constructor for class com.graphql_java_generator.mavenplugin.GenerateClientCodeMojo
 
GenerateClientCodeMojo.SpringConfiguration - Class in com.graphql_java_generator.mavenplugin
 
generateDataFetcherForEveryFieldsWithArguments - Variable in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
(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.
GenerateGraphQLSchemaMojo - Class in com.graphql_java_generator.mavenplugin
The generateGraphQLSchema goal generates GraphQL schema, based on the source GraphQL schemas, and possibly containing additional stuff, like the Relay connection objects.
GenerateGraphQLSchemaMojo.SpringConfiguration - Class in com.graphql_java_generator.mavenplugin
 
generateJacksonAnnotations - Variable in class com.graphql_java_generator.mavenplugin.AbstractGeneratePojoMojo
The Jackson annotations are necessary to properly deserialize the json, that is incoming from the GraphQL Server.
GeneratePojoMojo - Class in com.graphql_java_generator.mavenplugin
The generatePojo goal generates all the java objects that match the provided GraphQL schema.
GeneratePojoMojo() - Constructor for class com.graphql_java_generator.mavenplugin.GeneratePojoMojo
 
GeneratePojoMojo.SpringConfiguration - Class in com.graphql_java_generator.mavenplugin
 
GenerateServerCodeMojo - Class in com.graphql_java_generator.mavenplugin
The generateServerCode Maven goal (and Gradle task) generates the java code for an almost ready to start GraphQL server.
GenerateServerCodeMojo() - Constructor for class com.graphql_java_generator.mavenplugin.GenerateServerCodeMojo
 
GenerateServerCodeMojo.SpringConfiguration - Class in com.graphql_java_generator.mavenplugin
 
getBatchMappingDataFetcherReturnType() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
 
getCustomScalars() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateCodeCommonMojo
 
getEnumPrefix() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
getEnumSuffix() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
getIgnoredSpringMappings() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
 
getInputPrefix() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
getInputSuffix() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
getInterfacePrefix() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
getInterfaceSuffix() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
getJavaTypeForIDType() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
 
getJsonGraphqlSchemaFilename() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
getMaxTokens() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
getMode() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateClientCodeMojo
The mode is forced to PluginMode.client
getMode() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
The mode is forced to PluginMode.server
getMode() - Method in class com.graphql_java_generator.mavenplugin.AbstractGraphQLMojo
 
getPackageName() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateCodeCommonMojo
 
getPackaging() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
 
getProjectDir() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
getQueryMutationExecutionProtocol() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateCodeCommonMojo
 
getResourceEncoding() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateGraphQLSchemaMojo
 
getScanBasePackages() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
 
getSchemaFileFolder() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
getSchemaFileFolder() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateGraphQLSchemaMojo
 
getSchemaFilePattern() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
getSchemaFilePattern() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateGraphQLSchemaMojo
 
getSchemaPersonalizationFile() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateCodeCommonMojo
 
getSourceEncoding() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateCodeCommonMojo
 
getSpringBeanSuffix() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateCodeCommonMojo
 
getTargetClassFolder() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateCodeCommonMojo
 
getTargetFolder() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateCodeCommonMojo
 
getTargetFolder() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateGraphQLSchemaMojo
 
getTargetResourceFolder() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateCodeCommonMojo
 
getTargetSchemaFileName() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateGraphQLSchemaMojo
 
getTargetSourceFolder() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateCodeCommonMojo
 
getTemplates() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
getTemplates() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateGraphQLSchemaMojo
 
getTypePrefix() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
getTypeSuffix() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
getUnionPrefix() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
getUnionSuffix() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
GraphQLMojo - Class in com.graphql_java_generator.mavenplugin
This goal is deprecated.
GraphQLMojo() - Constructor for class com.graphql_java_generator.mavenplugin.GraphQLMojo
 
GraphQLMojo.SpringConfiguration - Class in com.graphql_java_generator.mavenplugin
 

I

ignoredSpringMappings - Variable in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
This parameter marks a list of GraphQL mappings as ignored, so that they are not generated by the plugin.
inputPrefix - Variable in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
An optional prefix to add to the classnames of the generated java classes for GraphQL input objects.
inputSuffix - Variable in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
An optional suffix to add to the classnames of the generated java classes for GraphQL input objects.
interfacePrefix - Variable in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
An optional prefix to add to the classnames of the generated java classes for GraphQL interfaces.
interfaceSuffix - Variable in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
An optional suffix to add to the classnames of the generated java classes for GraphQL interfaces.
isAddRelayConnections() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateCodeCommonMojo
 
isAddRelayConnections() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateGraphQLSchemaMojo
 
isCopyRuntimeSources() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateCodeCommonMojo
 
isGenerateBatchLoaderEnvironment() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
 
isGenerateBatchMappingDataFetchers() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
 
isGenerateDataFetcherForEveryFieldsWithArguments() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
 
isGenerateDataLoaderForLists() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
 
isGenerateDeprecatedRequestResponse() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateClientCodeMojo
 
isGenerateDeprecatedRequestResponse() - Method in class com.graphql_java_generator.mavenplugin.AbstractGraphQLMojo
 
isGenerateJacksonAnnotations() - Method in class com.graphql_java_generator.mavenplugin.AbstractGeneratePojoMojo
 
isGenerateJPAAnnotation() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
 
isSeparateUtilityClasses() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateCodeCommonMojo
 
isSkipGenerationIfSchemaHasNotChanged() - Method in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
isUseJakartaEE9() - Method in class com.graphql_java_generator.mavenplugin.AbstractGenerateCodeCommonMojo
 

J

javaTypeForIDType - Variable in class com.graphql_java_generator.mavenplugin.AbstractGenerateServerCodeMojo
The javaTypeForIDType is the java class that is used in the generated code for GraphQL fields that are of the GraphQL ID type.
jsonGraphqlSchemaFilename - Variable in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 

M

maxTokens - Variable in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
(Useless, since 1.18.7)Defines the options that maximum number of tokens that the GraphQL schema parser may read.

P

projectHelper - Variable in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
 
projectHelper - Variable in class com.graphql_java_generator.mavenplugin.AbstractGenerateGraphQLSchemaMojo
 

S

SpringConfiguration() - Constructor for class com.graphql_java_generator.mavenplugin.GenerateClientCodeMojo.SpringConfiguration
 
SpringConfiguration() - Constructor for class com.graphql_java_generator.mavenplugin.GenerateGraphQLSchemaMojo.SpringConfiguration
 
SpringConfiguration() - Constructor for class com.graphql_java_generator.mavenplugin.GeneratePojoMojo.SpringConfiguration
 
SpringConfiguration() - Constructor for class com.graphql_java_generator.mavenplugin.GenerateServerCodeMojo.SpringConfiguration
 
SpringConfiguration() - Constructor for class com.graphql_java_generator.mavenplugin.GraphQLMojo.SpringConfiguration
 
springConfigurationClass - Variable in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
This class contains the Spring configuration for the actual instance of this Mojo.

T

typePrefix - Variable in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
An optional prefix to add to the classnames of the generated java classes for GraphQL types.
typeSuffix - Variable in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
An optional suffix to add to the classnames of the generated java classes for GraphQL types.

U

unionPrefix - Variable in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
An optional prefix to add to the classnames of the generated java classes for GraphQL unions.
unionSuffix - Variable in class com.graphql_java_generator.mavenplugin.AbstractCommonMojo
An optional suffix to add to the classnames of the generated java classes for GraphQL unions.
A B C E G I J M P S T U 
All Classes and Interfaces|All Packages