Uses of Interface
graphql.schema.GraphQLImplementingType
Packages that use GraphQLImplementingType
-
Uses of GraphQLImplementingType in graphql.schema
Classes in graphql.schema that implement GraphQLImplementingTypeModifier and TypeClassDescriptionclass
In graphql, an interface is an abstract type that defines the set of fields that a type must include to implement that interface.class
This is the work horse type and represents an object with one or more field values that can be retrieved by the graphql system. -
Uses of GraphQLImplementingType in graphql.schema.impl
Methods in graphql.schema.impl that return types with arguments of type GraphQLImplementingTypeModifier and TypeMethodDescriptionSchemaUtil.groupImplementationsForInterfacesAndObjects
(GraphQLSchema schema) -
Uses of GraphQLImplementingType in graphql.schema.validation
Fields in graphql.schema.validation with type parameters of type GraphQLImplementingTypeModifier and TypeFieldDescriptionprivate static final Map
<Class<? extends GraphQLImplementingType>, String> TypesImplementInterfaces.TYPE_OF_MAP
Methods in graphql.schema.validation with parameters of type GraphQLImplementingTypeModifier and TypeMethodDescriptionprivate void
TypesImplementInterfaces.check
(GraphQLImplementingType implementingType, SchemaValidationErrorCollector validationErrorCollector) private void
TypesImplementInterfaces.checkFieldArgumentEquivalence
(GraphQLImplementingType implementingType, GraphQLInterfaceType interfaceType, SchemaValidationErrorCollector validationErrorCollector, GraphQLFieldDefinition interfaceFieldDef, GraphQLFieldDefinition objectFieldDef) private void
TypesImplementInterfaces.checkFieldTypeCompatibility
(GraphQLImplementingType implementingType, GraphQLInterfaceType interfaceType, SchemaValidationErrorCollector validationErrorCollector, GraphQLFieldDefinition interfaceFieldDef, GraphQLFieldDefinition objectFieldDef) private void
TypesImplementInterfaces.checkObjectImplementsInterface
(GraphQLImplementingType implementingType, GraphQLInterfaceType interfaceType, SchemaValidationErrorCollector validationErrorCollector) private void
TypesImplementInterfaces.checkTransitiveImplementations
(GraphQLImplementingType implementingType, GraphQLInterfaceType interfaceType, SchemaValidationErrorCollector validationErrorCollector) -
Uses of GraphQLImplementingType in graphql.util
Method parameters in graphql.util with type arguments of type GraphQLImplementingTypeModifier and TypeMethodDescriptionprivate static Set
<GraphQLFieldDefinition> Anonymizer.getSameFields
(String fieldName, String objectOrInterfaceName, Map<String, List<GraphQLImplementingType>> interfaceToImplementations, GraphQLSchema schema) private static void
Anonymizer.getSameFieldsImpl
(String fieldName, String curObjectOrInterface, Map<String, List<GraphQLImplementingType>> interfaceToImplementations, GraphQLSchema schema, Set<String> alreadyChecked, Set<GraphQLFieldDefinition> result)