Package graphql.schema.idl
Class SchemaExtensionsChecker
java.lang.Object
graphql.schema.idl.SchemaExtensionsChecker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static Consumer
<OperationTypeDefinition> checkOperationTypesAreObjects
(TypeDefinitionRegistry typeRegistry, List<GraphQLError> errors) private static Consumer
<OperationTypeDefinition> checkOperationTypesExist
(TypeDefinitionRegistry typeRegistry, List<GraphQLError> errors) (package private) static List
<OperationTypeDefinition> checkSchemaInvariants
(List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry) (package private) static void
defineOperationDefs
(List<GraphQLError> errors, Collection<OperationTypeDefinition> newOperationDefs, Map<String, OperationTypeDefinition> existingOperationDefs) (package private) static Map
<String, OperationTypeDefinition> gatherOperationDefs
(TypeDefinitionRegistry typeRegistry) (package private) static Map
<String, OperationTypeDefinition> gatherOperationDefs
(List<GraphQLError> errors, SchemaDefinition schema, List<SchemaExtensionDefinition> schemaExtensionDefinitions) gatherSchemaDirectives
(TypeDefinitionRegistry typeRegistry) gatherSchemaDirectives
(TypeDefinitionRegistry typeRegistry, List<GraphQLError> errors)
-
Constructor Details
-
SchemaExtensionsChecker
public SchemaExtensionsChecker()
-
-
Method Details
-
gatherOperationDefs
-
gatherOperationDefs
static Map<String,OperationTypeDefinition> gatherOperationDefs(List<GraphQLError> errors, SchemaDefinition schema, List<SchemaExtensionDefinition> schemaExtensionDefinitions) -
defineOperationDefs
static void defineOperationDefs(List<GraphQLError> errors, Collection<OperationTypeDefinition> newOperationDefs, Map<String, OperationTypeDefinition> existingOperationDefs) -
checkSchemaInvariants
static List<OperationTypeDefinition> checkSchemaInvariants(List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry) -
gatherSchemaDirectives
-
gatherSchemaDirectives
static List<Directive> gatherSchemaDirectives(TypeDefinitionRegistry typeRegistry, List<GraphQLError> errors) -
checkOperationTypesExist
private static Consumer<OperationTypeDefinition> checkOperationTypesExist(TypeDefinitionRegistry typeRegistry, List<GraphQLError> errors) -
checkOperationTypesAreObjects
private static Consumer<OperationTypeDefinition> checkOperationTypesAreObjects(TypeDefinitionRegistry typeRegistry, List<GraphQLError> errors)
-