Uses of Class
graphql.language.InterfaceTypeDefinition
Packages that use InterfaceTypeDefinition
Package
Description
-
Uses of InterfaceTypeDefinition in graphql.introspection
Methods in graphql.introspection that return InterfaceTypeDefinitionModifier and TypeMethodDescription(package private) InterfaceTypeDefinitionIntrospectionResultToSchema.createInterface(Map<String, Object> input) -
Uses of InterfaceTypeDefinition in graphql.language
Subclasses of InterfaceTypeDefinition in graphql.languageSubclasses with type arguments of type InterfaceTypeDefinition in graphql.languageClasses in graphql.language that implement interfaces with type arguments of type InterfaceTypeDefinitionModifier and TypeClassDescriptionclassclassclassMethods in graphql.language that return InterfaceTypeDefinitionModifier and TypeMethodDescriptionInterfaceTypeDefinition.Builder.build()InterfaceTypeDefinition.deepCopy()InterfaceTypeDefinition.transform(Consumer<InterfaceTypeDefinition.Builder> builderConsumer) InterfaceTypeDefinition.withNewChildren(NodeChildrenContainer newChildren) Methods in graphql.language that return types with arguments of type InterfaceTypeDefinitionModifier and TypeMethodDescriptionAstPrinter.interfaceTypeDefinition()AstPrinter.interfaceTypeExtensionDefinition()Methods in graphql.language with parameters of type InterfaceTypeDefinitionModifier and TypeMethodDescriptionNodeVisitor.visitInterfaceTypeDefinition(InterfaceTypeDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitInterfaceTypeDefinition(InterfaceTypeDefinition node, TraverserContext<Node> context) Constructors in graphql.language with parameters of type InterfaceTypeDefinition -
Uses of InterfaceTypeDefinition in graphql.parser
Methods in graphql.parser that return InterfaceTypeDefinitionModifier and TypeMethodDescriptionprotected InterfaceTypeDefinitionGraphqlAntlrToLanguage.createInterfaceTypeDefinition(GraphqlParser.InterfaceTypeDefinitionContext ctx) -
Uses of InterfaceTypeDefinition in graphql.schema
Fields in graphql.schema declared as InterfaceTypeDefinitionModifier and TypeFieldDescriptionprivate InterfaceTypeDefinitionGraphQLInterfaceType.Builder.definitionprivate final InterfaceTypeDefinitionGraphQLInterfaceType.definitionMethods in graphql.schema that return InterfaceTypeDefinitionMethods in graphql.schema with parameters of type InterfaceTypeDefinitionModifier and TypeMethodDescriptionGraphQLInterfaceType.Builder.definition(InterfaceTypeDefinition definition) Constructors in graphql.schema with parameters of type InterfaceTypeDefinitionModifierConstructorDescriptionprivateGraphQLInterfaceType(String name, String description, List<GraphQLFieldDefinition> fieldDefinitions, TypeResolver typeResolver, List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives, InterfaceTypeDefinition definition, List<InterfaceTypeExtensionDefinition> extensionDefinitions, List<GraphQLNamedOutputType> interfaces, Comparator<? super GraphQLSchemaElement> interfaceComparator) -
Uses of InterfaceTypeDefinition in graphql.schema.diff
Methods in graphql.schema.diff with parameters of type InterfaceTypeDefinitionModifier and TypeMethodDescriptionprivate voidSchemaDiff.checkInterfaceType(DiffCtx ctx, InterfaceTypeDefinition oldDef, InterfaceTypeDefinition newDef) -
Uses of InterfaceTypeDefinition in graphql.schema.idl
Fields in graphql.schema.idl declared as InterfaceTypeDefinitionModifier and TypeFieldDescriptionprivate final InterfaceTypeDefinitionInterfaceWiringEnvironment.interfaceTypeDefinitionMethods in graphql.schema.idl that return InterfaceTypeDefinitionMethods in graphql.schema.idl that return types with arguments of type InterfaceTypeDefinitionModifier and TypeMethodDescriptionImplementingTypesChecker.checkInterfacesNotImplementedMoreThanOnce(List<GraphQLError> errors, ImplementingTypeDefinition type, TypeDefinitionRegistry typeRegistry) private Map<InterfaceTypeDefinition, List<ImplementingTypeDefinition>> ImplementingTypesChecker.getLogicallyImplementedInterfaces(ImplementingTypeDefinition type, TypeDefinitionRegistry typeRegistry) private Optional<InterfaceTypeDefinition> ImplementingTypesChecker.toInterfaceTypeDefinition(Type type, TypeDefinitionRegistry typeRegistry) private Set<InterfaceTypeDefinition> ImplementingTypesChecker.toInterfaceTypeDefinitions(TypeDefinitionRegistry typeRegistry, Collection<Type> implementsTypes) Methods in graphql.schema.idl with parameters of type InterfaceTypeDefinitionModifier and TypeMethodDescription(package private) GraphQLInterfaceTypeSchemaGeneratorHelper.buildInterfaceType(SchemaGeneratorHelper.BuildContext buildCtx, InterfaceTypeDefinition typeDefinition) private voidSchemaGeneratorHelper.buildInterfaceTypeInterfaces(SchemaGeneratorHelper.BuildContext buildCtx, InterfaceTypeDefinition typeDefinition, GraphQLInterfaceType.Builder builder, List<InterfaceTypeExtensionDefinition> extensions) private voidImplementingTypesChecker.checkArgumentConsistency(String typeOfType, ImplementingTypeDefinition objectTypeDef, InterfaceTypeDefinition interfaceTypeDef, FieldDefinition objectFieldDef, FieldDefinition interfaceFieldDef, List<GraphQLError> errors) private voidSchemaTypeChecker.checkInterfaceFields(List<GraphQLError> errors, InterfaceTypeDefinition interfaceType, List<FieldDefinition> fieldDefinitions, Map<String, DirectiveDefinition> directiveDefinitionMap) TypeDefinitionRegistry.getAllImplementationsOf(InterfaceTypeDefinition targetInterface) Returns the list of object and interface types that implement the given interface typeTypeDefinitionRegistry.getImplementationsOf(InterfaceTypeDefinition targetInterface) Returns the list of object interface types that implement the given interface typeprivate TypeResolverSchemaGeneratorHelper.getTypeResolverForInterface(SchemaGeneratorHelper.BuildContext buildCtx, InterfaceTypeDefinition interfaceType) (package private) List<InterfaceTypeExtensionDefinition> SchemaGeneratorHelper.interfaceTypeExtensions(InterfaceTypeDefinition typeDefinition, SchemaGeneratorHelper.BuildContext buildCtx) Method parameters in graphql.schema.idl with type arguments of type InterfaceTypeDefinitionModifier and TypeMethodDescriptionprivate voidImplementingTypesChecker.checkAncestorImplementation(List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry, ImplementingTypeDefinition type, Map<InterfaceTypeDefinition, ImplementingTypeDefinition> implementedInterfaces) private voidImplementingTypesChecker.checkInterfaceIsImplemented(List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry, ImplementingTypeDefinition type, Map<InterfaceTypeDefinition, ImplementingTypeDefinition> implementedInterfaces) Constructors in graphql.schema.idl with parameters of type InterfaceTypeDefinitionModifierConstructorDescription(package private)InterfaceWiringEnvironment(TypeDefinitionRegistry registry, InterfaceTypeDefinition interfaceTypeDefinition) -
Uses of InterfaceTypeDefinition in graphql.schema.idl.errors
Constructors in graphql.schema.idl.errors with parameters of type InterfaceTypeDefinitionModifierConstructorDescriptionInterfaceFieldArgumentNotOptionalError(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) 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)