Package graphql.schema.idl
Class SchemaExtensionsChecker
- java.lang.Object
-
- graphql.schema.idl.SchemaExtensionsChecker
-
public class SchemaExtensionsChecker extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SchemaExtensionsChecker()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static java.util.function.Consumer<OperationTypeDefinition>
checkOperationTypesAreObjects(TypeDefinitionRegistry typeRegistry, java.util.List<GraphQLError> errors)
private static java.util.function.Consumer<OperationTypeDefinition>
checkOperationTypesExist(TypeDefinitionRegistry typeRegistry, java.util.List<GraphQLError> errors)
(package private) static java.util.List<OperationTypeDefinition>
checkSchemaInvariants(java.util.List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry)
(package private) static void
defineOperationDefs(java.util.List<GraphQLError> errors, java.util.Collection<OperationTypeDefinition> newOperationDefs, java.util.Map<java.lang.String,OperationTypeDefinition> existingOperationDefs)
(package private) static java.util.Map<java.lang.String,OperationTypeDefinition>
gatherOperationDefs(TypeDefinitionRegistry typeRegistry)
(package private) static java.util.Map<java.lang.String,OperationTypeDefinition>
gatherOperationDefs(java.util.List<GraphQLError> errors, SchemaDefinition schema, java.util.List<SchemaExtensionDefinition> schemaExtensionDefinitions)
(package private) static java.util.List<Directive>
gatherSchemaDirectives(TypeDefinitionRegistry typeRegistry)
(package private) static java.util.List<Directive>
gatherSchemaDirectives(TypeDefinitionRegistry typeRegistry, java.util.List<GraphQLError> errors)
-
-
-
Method Detail
-
gatherOperationDefs
static java.util.Map<java.lang.String,OperationTypeDefinition> gatherOperationDefs(TypeDefinitionRegistry typeRegistry)
-
gatherOperationDefs
static java.util.Map<java.lang.String,OperationTypeDefinition> gatherOperationDefs(java.util.List<GraphQLError> errors, SchemaDefinition schema, java.util.List<SchemaExtensionDefinition> schemaExtensionDefinitions)
-
defineOperationDefs
static void defineOperationDefs(java.util.List<GraphQLError> errors, java.util.Collection<OperationTypeDefinition> newOperationDefs, java.util.Map<java.lang.String,OperationTypeDefinition> existingOperationDefs)
-
checkSchemaInvariants
static java.util.List<OperationTypeDefinition> checkSchemaInvariants(java.util.List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry)
-
gatherSchemaDirectives
static java.util.List<Directive> gatherSchemaDirectives(TypeDefinitionRegistry typeRegistry)
-
gatherSchemaDirectives
static java.util.List<Directive> gatherSchemaDirectives(TypeDefinitionRegistry typeRegistry, java.util.List<GraphQLError> errors)
-
checkOperationTypesExist
private static java.util.function.Consumer<OperationTypeDefinition> checkOperationTypesExist(TypeDefinitionRegistry typeRegistry, java.util.List<GraphQLError> errors)
-
checkOperationTypesAreObjects
private static java.util.function.Consumer<OperationTypeDefinition> checkOperationTypesAreObjects(TypeDefinitionRegistry typeRegistry, java.util.List<GraphQLError> errors)
-
-