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 voiddefineOperationDefs(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)
-
-