Class GenerateServerCodeSpringConfiguration
java.lang.Object
com.graphql_java_generator.gradleplugin.GenerateServerCodeSpringConfiguration
@Configuration
@ComponentScan(basePackageClasses={com.graphql_java_generator.plugin.DocumentParser.class,com.graphql_java_generator.util.GraphqlUtils.class},excludeFilters={,,,})
public class GenerateServerCodeSpringConfiguration
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description GenerateServerCodeSpringConfiguration() -
Method Summary
Modifier and Type Method Description java.util.List<graphql.language.Document>documents(com.graphql_java_generator.plugin.ResourceSchemaStringProvider schemaStringProvider)Loads the schema from the graphqls files.
-
Constructor Details
-
GenerateServerCodeSpringConfiguration
public GenerateServerCodeSpringConfiguration()
-
-
Method Details
-
documents
@Bean public java.util.List<graphql.language.Document> documents(com.graphql_java_generator.plugin.ResourceSchemaStringProvider schemaStringProvider) throws org.gradle.api.GradleScriptExceptionLoads the schema from the graphqls files. This method uses the GraphQLJavaToolsAutoConfiguration from the project, to load the schema from the graphqls files- Parameters:
schemaStringProvider- The String Provider- Returns:
- the
Documents to read - Throws:
org.gradle.api.GradleScriptException- When an error occurs while reading or parsing the graphql definition files
-