Class SchemaGraphQlProvider
java.lang.Object
ai.stapi.graphql.graphqlJava.graphQLProvider.SchemaGraphQlProvider
- All Implemented Interfaces:
GraphQLProvider
-
Constructor Summary
ConstructorsConstructorDescriptionSchemaGraphQlProvider(GraphQlJavaSchemaGenerator graphQlJavaSchemaGenerator, ai.stapi.schema.structureSchemaProvider.StructureSchemaProvider structureSchemaProvider, ai.stapi.graphsystem.operationdefinition.model.OperationDefinitionProvider operationDefinitionProvider, ai.stapi.graphsystem.operationdefinition.model.OperationDefinitionStructureTypeMapper operationDefinitionStructureTypeMapper, ai.stapi.schema.scopeProvider.ScopeCacher scopeCacher) -
Method Summary
Modifier and TypeMethodDescription@Nullable graphql.GraphQL@Nullable graphql.schema.GraphQLSchemavoidbooleanvoid
-
Constructor Details
-
SchemaGraphQlProvider
public SchemaGraphQlProvider(GraphQlJavaSchemaGenerator graphQlJavaSchemaGenerator, ai.stapi.schema.structureSchemaProvider.StructureSchemaProvider structureSchemaProvider, ai.stapi.graphsystem.operationdefinition.model.OperationDefinitionProvider operationDefinitionProvider, ai.stapi.graphsystem.operationdefinition.model.OperationDefinitionStructureTypeMapper operationDefinitionStructureTypeMapper, ai.stapi.schema.scopeProvider.ScopeCacher scopeCacher)
-
-
Method Details
-
initialize
public void initialize()- Specified by:
initializein interfaceGraphQLProvider
-
reinitialize
public void reinitialize()- Specified by:
reinitializein interfaceGraphQLProvider
-
isInitialized
public boolean isInitialized()- Specified by:
isInitializedin interfaceGraphQLProvider
-
getGraphQL
@Nullable public @Nullable graphql.GraphQL getGraphQL()- Specified by:
getGraphQLin interfaceGraphQLProvider
-
getGraphQLSchema
@Nullable public @Nullable graphql.schema.GraphQLSchema getGraphQLSchema()- Specified by:
getGraphQLSchemain interfaceGraphQLProvider
-