Uses of Interface
graphql.language.TypeDefinition
-
Packages that use TypeDefinition Package Description graphql.introspection graphql.language graphql.parser graphql.schema.diff graphql.schema.idl graphql.schema.idl.errors -
-
Uses of TypeDefinition in graphql.introspection
Methods in graphql.introspection that return TypeDefinition Modifier and Type Method Description private TypeDefinitionIntrospectionResultToSchema. createScalar(java.util.Map<java.lang.String,java.lang.Object> input)private TypeDefinitionIntrospectionResultToSchema. createTypeDefinition(java.util.Map<java.lang.String,java.lang.Object> type) -
Uses of TypeDefinition in graphql.language
Classes in graphql.language with type parameters of type TypeDefinition Modifier and Type Interface Description interfaceImplementingTypeDefinition<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.language Modifier and Type Interface Description interfaceImplementingTypeDefinition<T extends TypeDefinition>ATypeDefinitionthat might implement interfacesClasses in graphql.language that implement TypeDefinition Modifier and Type Class Description classEnumTypeDefinitionclassEnumTypeExtensionDefinitionclassInputObjectTypeDefinitionclassInputObjectTypeExtensionDefinitionclassInterfaceTypeDefinitionclassInterfaceTypeExtensionDefinitionclassObjectTypeDefinitionclassObjectTypeExtensionDefinitionclassScalarTypeDefinitionclassScalarTypeExtensionDefinitionclassUnionTypeDefinitionclassUnionTypeExtensionDefinitionMethods in graphql.language with parameters of type TypeDefinition Modifier and Type Method Description static TypeKindTypeKind. getTypeKind(TypeDefinition def)protected TraversalControlNodeVisitorStub. visitTypeDefinition(TypeDefinition<?> node, TraverserContext<Node> context) -
Uses of TypeDefinition in graphql.parser
Methods in graphql.parser that return TypeDefinition Modifier and Type Method Description protected 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 TypeDefinition Modifier and Type Method Description (package private) <T extends TypeDefinition>
java.util.Optional<T>DiffCtx. getNewTypeDef(Type type, java.lang.Class<T> typeDefClass)(package private) <T extends TypeDefinition>
java.util.Optional<T>DiffCtx. getOldTypeDef(Type type, java.lang.Class<T> typeDefClass)private <T extends TypeDefinition>
java.util.Optional<T>DiffCtx. getType(java.lang.String typeName, java.lang.Class<T> typeDefClass, Document doc)Methods in graphql.schema.diff with parameters of type TypeDefinition Modifier and Type Method Description private voidSchemaDiff. checkDirectives(DiffCtx ctx, TypeDefinition oldDef, TypeDefinition newDef)(package private) voidSchemaDiff. checkDirectives(DiffCtx ctx, TypeDefinition old, java.util.List<Directive> oldDirectives, java.util.List<Directive> newDirectives)private voidSchemaDiff. checkField(DiffCtx ctx, TypeDefinition old, FieldDefinition oldField, FieldDefinition newField)private voidSchemaDiff. checkFieldAdditions(DiffCtx ctx, TypeDefinition newDef, java.util.Map<java.lang.String,FieldDefinition> oldFields, java.util.Map<java.lang.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, java.util.List<InputValueDefinition> oldInputValueDefinitions, java.util.List<InputValueDefinition> newInputValueDefinitions)private voidSchemaDiff. checkFieldRemovals(DiffCtx ctx, TypeDefinition oldDef, java.util.Map<java.lang.String,FieldDefinition> oldFields, java.util.Map<java.lang.String,FieldDefinition> newFields)private voidSchemaDiff. checkFields(DiffCtx ctx, TypeDefinition oldDef, java.util.Map<java.lang.String,FieldDefinition> oldFields, TypeDefinition newDef, java.util.Map<java.lang.String,FieldDefinition> newFields)private voidSchemaDiff. checkInputFields(DiffCtx ctx, TypeDefinition old, java.util.List<InputValueDefinition> oldIVD, java.util.List<InputValueDefinition> newIVD) -
Uses of TypeDefinition in graphql.schema.idl
Fields in graphql.schema.idl declared as TypeDefinition Modifier and Type Field Description private TypeDefinitionFieldWiringEnvironment. parentTypeFields in graphql.schema.idl with type parameters of type TypeDefinition Modifier and Type Field Description private java.util.Map<java.lang.String,TypeDefinition>TypeDefinitionRegistry. typesMethods in graphql.schema.idl with type parameters of type TypeDefinition Modifier and Type Method Description private <T extends TypeDefinition>
java.util.Optional<GraphQLError>TypeDefinitionRegistry. define(java.util.Map<java.lang.String,T> source, java.util.Map<java.lang.String,T> target, T newEntry)private <T extends TypeDefinition>
java.util.Optional<GraphQLError>TypeDefinitionRegistry. defineExt(java.util.Map<java.lang.String,java.util.List<T>> typeExtensions, T newEntry, java.util.function.Function<T,java.lang.String> namerFunc)private <T extends TypeDefinition>
java.util.List<T>SchemaTypeChecker. filterTo(java.util.Map<java.lang.String,TypeDefinition> types, java.lang.Class<? extends T> clazz)<T extends TypeDefinition>
java.util.Optional<T>TypeDefinitionRegistry. getType(Type type, java.lang.Class<T> ofType)<T extends TypeDefinition>
java.util.Optional<T>TypeDefinitionRegistry. getType(java.lang.String typeName, java.lang.Class<T> ofType)<T extends TypeDefinition>
java.util.List<T>TypeDefinitionRegistry. getTypes(java.lang.Class<T> targetClass)Returns a list of types in the registry of that specified class<T extends TypeDefinition>
java.util.Map<java.lang.String,T>TypeDefinitionRegistry. getTypesMap(java.lang.Class<T> targetClass)Returns a map of types in the registry of that specified class keyed by nameMethods in graphql.schema.idl that return TypeDefinition Modifier and Type Method Description private TypeDefinitionSchemaTypeDirectivesChecker. findTypeDefFromRegistry(java.lang.String typeName, TypeDefinitionRegistry typeRegistry)TypeDefinitionFieldWiringEnvironment. getParentType()(package private) TypeDefinition<?>SchemaGeneratorHelper.BuildContext. getTypeDefinition(Type<?> type)Methods in graphql.schema.idl that return types with arguments of type TypeDefinition Modifier and Type Method Description java.util.Optional<TypeDefinition>TypeDefinitionRegistry. getType(Type type)java.util.Optional<TypeDefinition>TypeDefinitionRegistry. getType(java.lang.String typeName)java.util.Map<java.lang.String,TypeDefinition>TypeDefinitionRegistry. types()Methods in graphql.schema.idl with parameters of type TypeDefinition Modifier and Type Method Description private DataFetcherFactory<?>SchemaGeneratorHelper. buildDataFetcherFactory(SchemaGeneratorHelper.BuildContext buildCtx, TypeDefinition<?> parentType, FieldDefinition fieldDef, GraphQLOutputType fieldType, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives)(package private) GraphQLFieldDefinitionSchemaGeneratorHelper. buildField(SchemaGeneratorHelper.BuildContext buildCtx, TypeDefinition<?> parentType, FieldDefinition fieldDef)private voidSchemaTypeDirectivesChecker. checkDirectives(Introspection.DirectiveLocation expectedLocation, java.util.List<GraphQLError> errors, TypeDefinition<?> typeDef)private voidSchemaTypeChecker. checkFieldTypesPresent(TypeDefinitionRegistry typeRegistry, java.util.List<GraphQLError> errors, TypeDefinition typeDefinition, java.util.List<FieldDefinition> fields)private voidSchemaTypeExtensionsChecker. checkForEnumValueRedefinition(java.util.List<GraphQLError> errors, TypeDefinition typeDefinition, java.util.List<EnumValueDefinition> enumValueDefinitions, java.util.List<EnumValueDefinition> referenceEnumValueDefinitions)private voidSchemaTypeExtensionsChecker. checkForFieldRedefinition(java.util.List<GraphQLError> errors, TypeDefinition typeDefinition, java.util.List<FieldDefinition> fieldDefinitions, java.util.List<FieldDefinition> referenceFieldDefinitions)private java.util.function.Consumer<? super Type>SchemaTypeChecker. checkInterfaceTypeExists(TypeDefinitionRegistry typeRegistry, java.util.List<GraphQLError> errors, TypeDefinition typeDefinition)private java.util.function.Consumer<Type>SchemaTypeChecker. checkTypeExists(java.lang.String typeOfType, TypeDefinitionRegistry typeRegistry, java.util.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(java.io.PrintWriter out, TypeDefinition<?> definition, java.util.List<? extends TypeDefinition<?>> extensions)This will print out a runtime graphql schema element using its contained AST type definition.private voidTypeDefinitionRegistry. removeFromList(java.util.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 TypeDefinition Modifier and Type Method Description private voidSchemaTypeExtensionsChecker. checkTypeExtensionHasCorrespondingType(java.util.List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry, java.lang.String name, java.util.List<? extends TypeDefinition> extTypeList, java.lang.Class<? extends TypeDefinition> targetClass)private java.util.List<Directive>SchemaGeneratorHelper. directivesOf(java.util.List<? extends TypeDefinition<?>> typeDefinitions)private <T extends TypeDefinition>
java.util.List<T>SchemaTypeChecker. filterTo(java.util.Map<java.lang.String,TypeDefinition> types, java.lang.Class<? extends T> clazz)private voidSchemaPrinter. printAsAst(java.io.PrintWriter out, TypeDefinition<?> definition, java.util.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 TypeDefinition Constructor Description FieldWiringEnvironment(TypeDefinitionRegistry registry, TypeDefinition parentType, FieldDefinition fieldDefinition, GraphQLOutputType fieldType, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives) -
Uses of TypeDefinition in graphql.schema.idl.errors
Methods in graphql.schema.idl.errors with parameters of type TypeDefinition Modifier and Type Method Description private static java.lang.StringTypeExtensionFieldRedefinitionError. formatMessage(TypeDefinition typeDefinition, java.lang.String fieldName, AbstractNode<?> fieldDefinition)
-