Uses of Interface
graphql.language.TypeDefinition
Packages that use TypeDefinition
Package
Description
-
Uses of TypeDefinition in graphql.introspection
Methods in graphql.introspection that return TypeDefinitionModifier and TypeMethodDescriptionprivate TypeDefinitionIntrospectionResultToSchema.createScalar(Map<String, Object> input) private TypeDefinitionIntrospectionResultToSchema.createTypeDefinition(Map<String, Object> type) -
Uses of TypeDefinition in graphql.language
Classes in graphql.language with type parameters of type TypeDefinitionModifier and TypeInterfaceDescriptioninterfaceImplementingTypeDefinition<T extends TypeDefinition>ATypeDefinitionthat might implement interfacesinterfaceTypeDefinition<T extends TypeDefinition>An interface for type definitions in a Schema Definition Language (SDL).Subinterfaces of TypeDefinition in graphql.languageModifier and TypeInterfaceDescriptioninterfaceImplementingTypeDefinition<T extends TypeDefinition>ATypeDefinitionthat might implement interfacesClasses in graphql.language that implement TypeDefinitionModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassMethods in graphql.language with parameters of type TypeDefinitionModifier and TypeMethodDescriptionstatic TypeKindTypeKind.getTypeKind(TypeDefinition def) protected TraversalControlNodeVisitorStub.visitTypeDefinition(TypeDefinition<?> node, TraverserContext<Node> context) -
Uses of TypeDefinition in graphql.parser
Methods in graphql.parser that return TypeDefinitionModifier and TypeMethodDescriptionprotected TypeDefinitionGraphqlAntlrToLanguage.createTypeDefinition(GraphqlParser.TypeDefinitionContext ctx) protected TypeDefinitionGraphqlAntlrToLanguage.createTypeExtension(GraphqlParser.TypeExtensionContext ctx) -
Uses of TypeDefinition in graphql.schema.diff
Methods in graphql.schema.diff with type parameters of type TypeDefinitionModifier and TypeMethodDescription(package private) <T extends TypeDefinition>
Optional<T> DiffCtx.getNewTypeDef(Type type, Class<T> typeDefClass) (package private) <T extends TypeDefinition>
Optional<T> DiffCtx.getOldTypeDef(Type type, Class<T> typeDefClass) private <T extends TypeDefinition>
Optional<T> Methods in graphql.schema.diff with parameters of type TypeDefinitionModifier and TypeMethodDescriptionprivate voidSchemaDiff.checkDirectives(DiffCtx ctx, TypeDefinition oldDef, TypeDefinition newDef) (package private) voidSchemaDiff.checkDirectives(DiffCtx ctx, TypeDefinition old, List<Directive> oldDirectives, List<Directive> newDirectives) private voidSchemaDiff.checkField(DiffCtx ctx, TypeDefinition old, FieldDefinition oldField, FieldDefinition newField) private voidSchemaDiff.checkFieldAdditions(DiffCtx ctx, TypeDefinition newDef, Map<String, FieldDefinition> oldFields, Map<String, FieldDefinition> newFields) private voidSchemaDiff.checkFieldArg(DiffCtx ctx, TypeDefinition oldDef, FieldDefinition oldField, InputValueDefinition oldArg, InputValueDefinition newArg) private voidSchemaDiff.checkFieldArguments(DiffCtx ctx, TypeDefinition oldDef, FieldDefinition oldField, List<InputValueDefinition> oldInputValueDefinitions, List<InputValueDefinition> newInputValueDefinitions) private voidSchemaDiff.checkFieldRemovals(DiffCtx ctx, TypeDefinition oldDef, Map<String, FieldDefinition> oldFields, Map<String, FieldDefinition> newFields) private voidSchemaDiff.checkFields(DiffCtx ctx, TypeDefinition oldDef, Map<String, FieldDefinition> oldFields, TypeDefinition newDef, Map<String, FieldDefinition> newFields) private voidSchemaDiff.checkInputFields(DiffCtx ctx, TypeDefinition old, List<InputValueDefinition> oldIVD, List<InputValueDefinition> newIVD) -
Uses of TypeDefinition in graphql.schema.idl
Fields in graphql.schema.idl declared as TypeDefinitionFields in graphql.schema.idl with type parameters of type TypeDefinitionModifier and TypeFieldDescriptionprivate final Map<String, TypeDefinition> TypeDefinitionRegistry.typesMethods in graphql.schema.idl with type parameters of type TypeDefinitionModifier and TypeMethodDescriptionprivate <T extends TypeDefinition>
Optional<GraphQLError> private <T extends TypeDefinition>
Optional<GraphQLError> TypeDefinitionRegistry.defineExt(Map<String, List<T>> typeExtensions, T newEntry, Function<T, String> namerFunc) private <T extends TypeDefinition>
List<T> SchemaTypeChecker.filterTo(Map<String, TypeDefinition> types, Class<? extends T> clazz) <T extends TypeDefinition>
Optional<T> <T extends TypeDefinition>
Optional<T> <T extends TypeDefinition>
List<T> Returns a list of types in the registry of that specified class<T extends TypeDefinition>
Map<String, T> TypeDefinitionRegistry.getTypesMap(Class<T> targetClass) Returns a map of types in the registry of that specified class keyed by nameMethods in graphql.schema.idl that return TypeDefinitionModifier and TypeMethodDescriptionprivate TypeDefinitionSchemaTypeDirectivesChecker.findTypeDefFromRegistry(String typeName, TypeDefinitionRegistry typeRegistry) FieldWiringEnvironment.getParentType()(package private) TypeDefinition<?> SchemaGeneratorHelper.BuildContext.getTypeDefinition(Type<?> type) Methods in graphql.schema.idl that return types with arguments of type TypeDefinitionMethods in graphql.schema.idl with parameters of type TypeDefinitionModifier and TypeMethodDescriptionprivate DataFetcherFactory<?> SchemaGeneratorHelper.buildDataFetcherFactory(SchemaGeneratorHelper.BuildContext buildCtx, TypeDefinition<?> parentType, FieldDefinition fieldDef, GraphQLOutputType fieldType, List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives) (package private) GraphQLFieldDefinitionSchemaGeneratorHelper.buildField(SchemaGeneratorHelper.BuildContext buildCtx, TypeDefinition<?> parentType, FieldDefinition fieldDef) private voidSchemaTypeDirectivesChecker.checkDirectives(Introspection.DirectiveLocation expectedLocation, List<GraphQLError> errors, TypeDefinition<?> typeDef) private voidSchemaTypeChecker.checkFieldTypesPresent(TypeDefinitionRegistry typeRegistry, List<GraphQLError> errors, TypeDefinition typeDefinition, List<FieldDefinition> fields) private voidSchemaTypeExtensionsChecker.checkForEnumValueRedefinition(List<GraphQLError> errors, TypeDefinition typeDefinition, List<EnumValueDefinition> enumValueDefinitions, List<EnumValueDefinition> referenceEnumValueDefinitions) private voidSchemaTypeExtensionsChecker.checkForFieldRedefinition(List<GraphQLError> errors, TypeDefinition typeDefinition, List<FieldDefinition> fieldDefinitions, List<FieldDefinition> referenceFieldDefinitions) SchemaTypeChecker.checkInterfaceTypeExists(TypeDefinitionRegistry typeRegistry, List<GraphQLError> errors, TypeDefinition typeDefinition) SchemaTypeChecker.checkTypeExists(String typeOfType, TypeDefinitionRegistry typeRegistry, List<GraphQLError> errors, TypeDefinition typeDefinition) private GraphQLErrorTypeDefinitionRegistry.handleReDefinition(TypeDefinition oldEntry, TypeDefinition newEntry) (package private) GraphQLInputTypeSchemaGeneratorHelper.BuildContext.hasInputType(TypeDefinition<?> typeDefinition) (package private) GraphQLOutputTypeSchemaGeneratorHelper.BuildContext.hasOutputType(TypeDefinition<?> typeDefinition) private voidSchemaPrinter.printAsAst(PrintWriter out, TypeDefinition<?> definition, List<? extends TypeDefinition<?>> extensions) This will print out a runtime graphql schema element using its contained AST type definition.private voidTypeDefinitionRegistry.removeFromList(Map source, TypeDefinition value) private booleanSchemaPrinter.shouldPrintAsAst(TypeDefinition<?> definition) This will return true if the options say to use the AST and we have an AST elementMethod parameters in graphql.schema.idl with type arguments of type TypeDefinitionModifier and TypeMethodDescriptionprivate voidSchemaTypeExtensionsChecker.checkTypeExtensionHasCorrespondingType(List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry, String name, List<? extends TypeDefinition> extTypeList, Class<? extends TypeDefinition> targetClass) SchemaGeneratorHelper.directivesOf(List<? extends TypeDefinition<?>> typeDefinitions) private <T extends TypeDefinition>
List<T> SchemaTypeChecker.filterTo(Map<String, TypeDefinition> types, Class<? extends T> clazz) private voidSchemaPrinter.printAsAst(PrintWriter out, TypeDefinition<?> definition, List<? extends TypeDefinition<?>> extensions) This will print out a runtime graphql schema element using its contained AST type definition.Constructors in graphql.schema.idl with parameters of type TypeDefinitionModifierConstructorDescription(package private)FieldWiringEnvironment(TypeDefinitionRegistry registry, TypeDefinition parentType, FieldDefinition fieldDefinition, GraphQLOutputType fieldType, List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives) -
Uses of TypeDefinition in graphql.schema.idl.errors
Methods in graphql.schema.idl.errors with parameters of type TypeDefinitionModifier and TypeMethodDescriptionprivate static StringTypeExtensionFieldRedefinitionError.formatMessage(TypeDefinition typeDefinition, String fieldName, AbstractNode<?> fieldDefinition) Constructors in graphql.schema.idl.errors with parameters of type TypeDefinitionModifierConstructorDescriptionMissingInterfaceTypeError(String typeOfType, TypeDefinition typeDefinition, TypeName typeName) MissingTypeError(String typeOfType, TypeDefinition typeDefinition, TypeName typeName) MissingTypeResolverError(TypeDefinition typeDefinition) NonUniqueArgumentError(TypeDefinition typeDefinition, EnumValueDefinition enumValueDefinition, String argumentName) NonUniqueArgumentError(TypeDefinition typeDefinition, FieldDefinition fieldDefinition, String argumentName) NonUniqueArgumentError(TypeDefinition typeDefinition, InputValueDefinition inputValueDefinition, String argumentName) NonUniqueDirectiveError(TypeDefinition typeDefinition, EnumValueDefinition enumValueDefinition, String directiveName) NonUniqueDirectiveError(TypeDefinition typeDefinition, FieldDefinition fieldDefinition, String directiveName) NonUniqueDirectiveError(TypeDefinition typeDefinition, InputValueDefinition inputValueDefinition, String directiveName) NonUniqueNameError(TypeDefinition typeDefinition, EnumValueDefinition enumValueDefinition) NonUniqueNameError(TypeDefinition typeDefinition, FieldDefinition fieldDefinition) NonUniqueNameError(TypeDefinition typeDefinition, InputValueDefinition inputValueDefinition) NotAnInputTypeError(Type rawType, TypeDefinition typeDefinition) NotAnOutputTypeError(Type rawType, TypeDefinition typeDefinition) TypeExtensionDirectiveRedefinitionError(TypeDefinition typeExtensionDefinition, Directive directive) TypeExtensionEnumValueRedefinitionError(TypeDefinition typeDefinition, EnumValueDefinition enumValueDefinition) TypeExtensionFieldRedefinitionError(TypeDefinition typeDefinition, FieldDefinition fieldDefinition) TypeExtensionFieldRedefinitionError(TypeDefinition typeDefinition, InputValueDefinition fieldDefinition) TypeExtensionMissingBaseTypeError(TypeDefinition typeExtensionDefinition) TypeRedefinitionError(TypeDefinition newEntry, TypeDefinition oldEntry)