Uses of Interface
graphql.language.Definition
Packages that use Definition
Package
Description
-
Uses of Definition in graphql.language
Classes in graphql.language with type parameters of type DefinitionSubinterfaces of Definition in graphql.languageModifier and TypeInterfaceDescriptioninterface
ImplementingTypeDefinition<T extends TypeDefinition>
ATypeDefinition
that might implement interfacesinterface
SDLDefinition<T extends SDLDefinition>
An interface for Schema Definition Language (SDL) definitions.interface
SDLNamedDefinition<T extends SDLNamedDefinition>
A interface for named Schema Definition Language (SDL) definition.interface
TypeDefinition<T extends TypeDefinition>
An interface for type definitions in a Schema Definition Language (SDL).Classes in graphql.language that implement DefinitionModifier and TypeClassDescriptionclass
class
class
class
Provided to the DataFetcher, therefore public APIclass
class
class
class
class
class
class
class
class
class
class
class
class
Fields in graphql.language with type parameters of type DefinitionModifier and TypeFieldDescriptionprivate com.google.common.collect.ImmutableList
<Definition> Document.Builder.definitions
private final com.google.common.collect.ImmutableList
<Definition> Document.definitions
Methods in graphql.language with type parameters of type DefinitionModifier and TypeMethodDescription<T extends Definition>
List<T> Document.getDefinitionsOfType
(Class<T> definitionClass) Returns a list of definitions of the specific type.<T extends Definition>
Optional<T> Document.getFirstDefinitionOfType
(Class<T> definitionClass) Returns the first of the specific type.Methods in graphql.language that return types with arguments of type DefinitionModifier and TypeMethodDescriptionprivate Comparator
<Definition> AstSorter.comparingDefinitions()
Document.getDefinitions()
Methods in graphql.language with parameters of type DefinitionModifier and TypeMethodDescriptionDocument.Builder.definition
(Definition definition) protected TraversalControl
NodeVisitorStub.visitDefinition
(Definition<?> node, TraverserContext<Node> context) Method parameters in graphql.language with type arguments of type DefinitionConstructor parameters in graphql.language with type arguments of type DefinitionModifierConstructorDescriptionDocument
(List<Definition> definitions) alternative to using a Builder for convenienceprotected
Document
(List<Definition> definitions, SourceLocation sourceLocation, List<Comment> comments, IgnoredChars ignoredChars, Map<String, String> additionalData) -
Uses of Definition in graphql.parser
Methods in graphql.parser that return DefinitionModifier and TypeMethodDescriptionprotected Definition
GraphqlAntlrToLanguage.createDefinition
(GraphqlParser.DefinitionContext definitionContext) -
Uses of Definition in graphql.schema.idl.errors
Constructors in graphql.schema.idl.errors with parameters of type Definition -
Uses of Definition in graphql.validation.rules
Methods in graphql.validation.rules with parameters of type DefinitionModifier and TypeMethodDescriptionprivate String
ExecutableDefinitions.nonExecutableDefinitionMessage
(Definition definition)