Uses of Interface
graphql.language.SDLDefinition
Packages that use SDLDefinition
-
Uses of SDLDefinition in graphql.language
Classes in graphql.language with type parameters of type SDLDefinitionModifier and TypeInterfaceDescriptioninterface
SDLDefinition<T extends SDLDefinition>
An interface for Schema Definition Language (SDL) definitions.Subinterfaces of SDLDefinition in graphql.languageModifier and TypeInterfaceDescriptioninterface
ImplementingTypeDefinition<T extends TypeDefinition>
ATypeDefinition
that might implement interfacesinterface
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 SDLDefinitionModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of SDLDefinition in graphql.parser
Methods in graphql.parser that return SDLDefinitionModifier and TypeMethodDescriptionprotected SDLDefinition
GraphqlAntlrToLanguage.createTypeSystemDefinition
(GraphqlParser.TypeSystemDefinitionContext ctx) protected SDLDefinition
GraphqlAntlrToLanguage.createTypeSystemExtension
(GraphqlParser.TypeSystemExtensionContext ctx) private SDLDefinition
GraphqlAntlrToLanguage.creationSchemaExtension
(GraphqlParser.SchemaExtensionContext ctx) -
Uses of SDLDefinition in graphql.schema.idl
Fields in graphql.schema.idl with type parameters of type SDLDefinitionModifier and TypeFieldDescriptionprivate final Map
<String, List<SDLDefinition<?>>> SchemaParseOrder.definitionOrder
Methods in graphql.schema.idl with type parameters of type SDLDefinitionModifier and TypeMethodDescription<T extends SDLDefinition<?>>
SchemaParseOrderSchemaParseOrder.addDefinition
(T sdlDefinition) This adds a newSDLDefinition
to the orderprivate <T extends SDLDefinition<?>>
List<SDLDefinition<?>> SchemaParseOrder.definitionList
(T sdlDefinition) <T extends SDLDefinition<?>>
SchemaParseOrderSchemaParseOrder.removeDefinition
(T sdlDefinition) This removes aSDLDefinition
from the orderMethods in graphql.schema.idl that return types with arguments of type SDLDefinitionModifier and TypeMethodDescriptionprivate List
<SDLDefinition<?>> SchemaParseOrder.computeIfAbsent
(String location) private <T extends SDLDefinition<?>>
List<SDLDefinition<?>> SchemaParseOrder.definitionList
(T sdlDefinition) Map
<String, List<SDLDefinition<?>>> SchemaParseOrder.getInOrder()
This map is the order in whichSDLDefinition
s were parsed per uniqueSourceLocation.getSourceName()
.Methods in graphql.schema.idl with parameters of type SDLDefinitionModifier and TypeMethodDescriptionTypeDefinitionRegistry.add
(SDLDefinition definition) Adds a definition to the registryvoid
TypeDefinitionRegistry.remove
(SDLDefinition definition) Removes aSDLDefinition
from the definition list.void
TypeDefinitionRegistry.remove
(String key, SDLDefinition definition) Removes aSDLDefinition
from a map.Method parameters in graphql.schema.idl with type arguments of type SDLDefinitionModifier and TypeMethodDescriptionTypeDefinitionRegistry.addAll
(Collection<SDLDefinition> definitions) Adds a a collections of definitions to the registry