@Configuration
@ConditionalOnClass(value=com.coxautodev.graphql.tools.SchemaParser.class)
public class GraphQLJavaToolsAutoConfiguration
extends java.lang.Object
| Constructor and Description |
|---|
GraphQLJavaToolsAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
graphql.schema.GraphQLSchema |
graphQLSchema(com.coxautodev.graphql.tools.SchemaParser schemaParser) |
com.coxautodev.graphql.tools.SchemaParser |
schemaParser(java.util.List<com.coxautodev.graphql.tools.GraphQLResolver<?>> resolvers,
SchemaStringProvider schemaStringProvider) |
SchemaStringProvider |
schemaStringProvider() |
@Bean @ConditionalOnMissingBean public SchemaStringProvider schemaStringProvider()
@Bean
@ConditionalOnBean(value=com.coxautodev.graphql.tools.GraphQLResolver.class)
@ConditionalOnMissingBean
public com.coxautodev.graphql.tools.SchemaParser schemaParser(java.util.List<com.coxautodev.graphql.tools.GraphQLResolver<?>> resolvers,
SchemaStringProvider schemaStringProvider)
throws java.io.IOException
java.io.IOException@Bean
@ConditionalOnBean(value=com.coxautodev.graphql.tools.SchemaParser.class)
@ConditionalOnMissingBean(value={graphql.schema.GraphQLSchema.class,graphql.servlet.GraphQLSchemaProvider.class})
public graphql.schema.GraphQLSchema graphQLSchema(com.coxautodev.graphql.tools.SchemaParser schemaParser)