Class GraphQlJavaSchemaGenerator
java.lang.Object
ai.stapi.graphql.graphqlJava.graphQlSchemaGenerator.GraphQlJavaSchemaGenerator
- All Implemented Interfaces:
GraphQlSchemaGenerator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final graphql.schema.GraphQLObjectTypeprotected static final graphql.schema.GraphQLInputObjectType -
Constructor Summary
ConstructorsConstructorDescriptionGraphQlJavaSchemaGenerator(GraphQlSortInputGenerator graphQlSortInputGenerator, GraphQlFilterInputGenerator graphQlFilterInputGenerator, GraphQlObjectTypeGenerator graphQlObjectTypeGenerator, GraphQlScalarSchemaGenerator graphQlScalarSchemaGenerator, GraphLoaderGqlDataFetcher graphLoaderGqlDataFetcher, CommandGqlDataFetcher commandGqlDataFetcher) -
Method Summary
Modifier and TypeMethodDescriptiongenerate(ai.stapi.schema.structureSchema.StructureSchema graphDefinition, List<ai.stapi.schema.structureSchema.ComplexStructureType> operationDefinitions) graphql.schema.GraphQLSchemagenerateSchema(ai.stapi.schema.structureSchema.StructureSchema graphDefinition, List<ai.stapi.schema.structureSchema.ComplexStructureType> operationDefinitions)
-
Field Details
-
OFFSET_PAGINATION
protected static final graphql.schema.GraphQLInputObjectType OFFSET_PAGINATION -
MUTATION_RESPONSE
protected static final graphql.schema.GraphQLObjectType MUTATION_RESPONSE -
ANY_NODE
- See Also:
-
-
Constructor Details
-
GraphQlJavaSchemaGenerator
public GraphQlJavaSchemaGenerator(GraphQlSortInputGenerator graphQlSortInputGenerator, GraphQlFilterInputGenerator graphQlFilterInputGenerator, GraphQlObjectTypeGenerator graphQlObjectTypeGenerator, GraphQlScalarSchemaGenerator graphQlScalarSchemaGenerator, GraphLoaderGqlDataFetcher graphLoaderGqlDataFetcher, CommandGqlDataFetcher commandGqlDataFetcher)
-
-
Method Details
-
generate
public String generate(ai.stapi.schema.structureSchema.StructureSchema graphDefinition, List<ai.stapi.schema.structureSchema.ComplexStructureType> operationDefinitions) - Specified by:
generatein interfaceGraphQlSchemaGenerator
-
generateSchema
public graphql.schema.GraphQLSchema generateSchema(ai.stapi.schema.structureSchema.StructureSchema graphDefinition, List<ai.stapi.schema.structureSchema.ComplexStructureType> operationDefinitions)
-