Uses of Interface
graphql.language.ImplementingTypeDefinition
Packages that use ImplementingTypeDefinition
-
Uses of ImplementingTypeDefinition in graphql.language
Classes in graphql.language that implement ImplementingTypeDefinitionModifier and TypeClassDescriptionclass
class
class
class
Methods in graphql.language with type parameters of type ImplementingTypeDefinitionModifier and TypeMethodDescriptionprivate <T extends ImplementingTypeDefinition<?>>
AstPrinter.NodePrinter<T> PrettyAstPrinter.implementingTypeDefinition
(String nodeName) -
Uses of ImplementingTypeDefinition in graphql.schema.idl
Fields in graphql.schema.idl with type parameters of type ImplementingTypeDefinitionModifier and TypeFieldDescriptionprivate static final Map
<Class<? extends ImplementingTypeDefinition>, String> ImplementingTypesChecker.TYPE_OF_MAP
Methods in graphql.schema.idl that return types with arguments of type ImplementingTypeDefinitionModifier and TypeMethodDescriptionImplementingTypesChecker.checkInterfacesNotImplementedMoreThanOnce
(List<GraphQLError> errors, ImplementingTypeDefinition type, TypeDefinitionRegistry typeRegistry) TypeDefinitionRegistry.getAllImplementationsOf
(InterfaceTypeDefinition targetInterface) Returns the list of object and interface types that implement the given interface typeImplementingTypesChecker.getLogicallyImplementedInterfaces
(ImplementingTypeDefinition type, TypeDefinitionRegistry typeRegistry) Methods in graphql.schema.idl with parameters of type ImplementingTypeDefinitionModifier and TypeMethodDescriptionprivate void
ImplementingTypesChecker.checkAncestorImplementation
(List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry, ImplementingTypeDefinition type, Map<InterfaceTypeDefinition, ImplementingTypeDefinition> implementedInterfaces) private void
ImplementingTypesChecker.checkArgumentConsistency
(String typeOfType, ImplementingTypeDefinition objectTypeDef, InterfaceTypeDefinition interfaceTypeDef, FieldDefinition objectFieldDef, FieldDefinition interfaceFieldDef, List<GraphQLError> errors) private void
ImplementingTypesChecker.checkImplementingType
(List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry, ImplementingTypeDefinition type) private void
ImplementingTypesChecker.checkInterfaceIsImplemented
(List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry, ImplementingTypeDefinition type, Map<InterfaceTypeDefinition, ImplementingTypeDefinition> implementedInterfaces) ImplementingTypesChecker.checkInterfacesNotImplementedMoreThanOnce
(List<GraphQLError> errors, ImplementingTypeDefinition type, TypeDefinitionRegistry typeRegistry) private Set
<FieldDefinition> ImplementingTypesChecker.getLogicallyDeclaredFields
(ImplementingTypeDefinition type, TypeDefinitionRegistry typeRegistry) ImplementingTypesChecker.getLogicallyImplementedInterfaces
(ImplementingTypeDefinition type, TypeDefinitionRegistry typeRegistry) Method parameters in graphql.schema.idl with type arguments of type ImplementingTypeDefinitionModifier and TypeMethodDescriptionprivate void
ImplementingTypesChecker.checkAncestorImplementation
(List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry, ImplementingTypeDefinition type, Map<InterfaceTypeDefinition, ImplementingTypeDefinition> implementedInterfaces) private void
ImplementingTypesChecker.checkInterfaceIsImplemented
(List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry, ImplementingTypeDefinition type, Map<InterfaceTypeDefinition, ImplementingTypeDefinition> implementedInterfaces) -
Uses of ImplementingTypeDefinition in graphql.schema.idl.errors
Constructors in graphql.schema.idl.errors with parameters of type ImplementingTypeDefinitionModifierConstructorDescriptionInterfaceFieldArgumentNotOptionalError
(String typeOfType, ImplementingTypeDefinition typeDefinition, InterfaceTypeDefinition interfaceTypeDef, FieldDefinition objectFieldDef, String objectArgStr) InterfaceFieldArgumentRedefinitionError
(String typeOfType, ImplementingTypeDefinition typeDefinition, InterfaceTypeDefinition interfaceTypeDef, FieldDefinition objectFieldDef, String objectArgStr, String interfaceArgStr) InterfaceFieldRedefinitionError
(String typeOfType, ImplementingTypeDefinition typeDefinition, InterfaceTypeDefinition interfaceTypeDef, FieldDefinition objectFieldDef, String objectFieldType, String interfaceFieldType) InterfaceImplementedMoreThanOnceError
(String typeOfType, ImplementingTypeDefinition typeDefinition, InterfaceTypeDefinition implementedInterface) InterfaceImplementingItselfError
(String typeOfType, ImplementingTypeDefinition typeDefinition) InterfaceWithCircularImplementationHierarchyError
(String typeOfType, ImplementingTypeDefinition typeDefinition, InterfaceTypeDefinition implementedInterface) MissingInterfaceFieldArgumentsError
(String typeOfType, ImplementingTypeDefinition typeDefinition, InterfaceTypeDefinition interfaceTypeDef, FieldDefinition objectFieldDef) MissingInterfaceFieldError
(String typeOfType, ImplementingTypeDefinition objectType, InterfaceTypeDefinition interfaceTypeDef, FieldDefinition interfaceFieldDef) MissingTransitiveInterfaceError
(String typeOfType, ImplementingTypeDefinition typeDefinition, InterfaceTypeDefinition implementedInterface, InterfaceTypeDefinition missingInterface)