Uses of Interface
graphql.language.ImplementingTypeDefinition
-
Packages that use ImplementingTypeDefinition Package Description graphql.language graphql.schema.idl graphql.schema.idl.errors -
-
Uses of ImplementingTypeDefinition in graphql.language
Classes in graphql.language that implement ImplementingTypeDefinition Modifier and Type Class Description class
InterfaceTypeDefinition
class
InterfaceTypeExtensionDefinition
class
ObjectTypeDefinition
class
ObjectTypeExtensionDefinition
Methods in graphql.language with type parameters of type ImplementingTypeDefinition Modifier and Type Method Description private <T extends ImplementingTypeDefinition<?>>
AstPrinter.NodePrinter<T>PrettyAstPrinter. implementingTypeDefinition(java.lang.String nodeName)
-
Uses of ImplementingTypeDefinition in graphql.schema.idl
Fields in graphql.schema.idl with type parameters of type ImplementingTypeDefinition Modifier and Type Field Description private static java.util.Map<java.lang.Class<? extends ImplementingTypeDefinition>,java.lang.String>
ImplementingTypesChecker. TYPE_OF_MAP
Methods in graphql.schema.idl that return types with arguments of type ImplementingTypeDefinition Modifier and Type Method Description private java.util.Map<InterfaceTypeDefinition,ImplementingTypeDefinition>
ImplementingTypesChecker. checkInterfacesNotImplementedMoreThanOnce(java.util.List<GraphQLError> errors, ImplementingTypeDefinition type, TypeDefinitionRegistry typeRegistry)
java.util.List<ImplementingTypeDefinition>
TypeDefinitionRegistry. getAllImplementationsOf(InterfaceTypeDefinition targetInterface)
Returns the list of object and interface types that implement the given interface typeprivate java.util.Map<InterfaceTypeDefinition,java.util.List<ImplementingTypeDefinition>>
ImplementingTypesChecker. getLogicallyImplementedInterfaces(ImplementingTypeDefinition type, TypeDefinitionRegistry typeRegistry)
Method parameters in graphql.schema.idl with type arguments of type ImplementingTypeDefinition Modifier and Type Method Description private void
ImplementingTypesChecker. checkAncestorImplementation(java.util.List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry, ImplementingTypeDefinition type, java.util.Map<InterfaceTypeDefinition,ImplementingTypeDefinition> implementedInterfaces)
private void
ImplementingTypesChecker. checkInterfaceIsImplemented(java.util.List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry, ImplementingTypeDefinition type, java.util.Map<InterfaceTypeDefinition,ImplementingTypeDefinition> implementedInterfaces)
-
Uses of ImplementingTypeDefinition in graphql.schema.idl.errors
Constructors in graphql.schema.idl.errors with parameters of type ImplementingTypeDefinition Constructor Description InterfaceFieldArgumentNotOptionalError(java.lang.String typeOfType, ImplementingTypeDefinition typeDefinition, InterfaceTypeDefinition interfaceTypeDef, FieldDefinition objectFieldDef, java.lang.String objectArgStr)
InterfaceFieldArgumentRedefinitionError(java.lang.String typeOfType, ImplementingTypeDefinition typeDefinition, InterfaceTypeDefinition interfaceTypeDef, FieldDefinition objectFieldDef, java.lang.String objectArgStr, java.lang.String interfaceArgStr)
InterfaceFieldRedefinitionError(java.lang.String typeOfType, ImplementingTypeDefinition typeDefinition, InterfaceTypeDefinition interfaceTypeDef, FieldDefinition objectFieldDef, java.lang.String objectFieldType, java.lang.String interfaceFieldType)
InterfaceImplementedMoreThanOnceError(java.lang.String typeOfType, ImplementingTypeDefinition typeDefinition, InterfaceTypeDefinition implementedInterface)
InterfaceImplementingItselfError(java.lang.String typeOfType, ImplementingTypeDefinition typeDefinition)
InterfaceWithCircularImplementationHierarchyError(java.lang.String typeOfType, ImplementingTypeDefinition typeDefinition, InterfaceTypeDefinition implementedInterface)
MissingInterfaceFieldArgumentsError(java.lang.String typeOfType, ImplementingTypeDefinition typeDefinition, InterfaceTypeDefinition interfaceTypeDef, FieldDefinition objectFieldDef)
MissingInterfaceFieldError(java.lang.String typeOfType, ImplementingTypeDefinition objectType, InterfaceTypeDefinition interfaceTypeDef, FieldDefinition interfaceFieldDef)
MissingTransitiveInterfaceError(java.lang.String typeOfType, ImplementingTypeDefinition typeDefinition, InterfaceTypeDefinition implementedInterface, InterfaceTypeDefinition missingInterface)
-