Package graphql.language
Interface NamedNode<T extends NamedNode>
-
- All Superinterfaces:
Node<T>,java.io.Serializable
- All Known Subinterfaces:
ImplementingTypeDefinition<T>,TypeDefinition<T>
- All Known Implementing Classes:
Argument,Directive,DirectiveDefinition,DirectiveLocation,EnumTypeDefinition,EnumTypeExtensionDefinition,EnumValue,EnumValueDefinition,Field,FieldDefinition,FragmentDefinition,FragmentSpread,InputObjectTypeDefinition,InputObjectTypeExtensionDefinition,InputValueDefinition,InterfaceTypeDefinition,InterfaceTypeExtensionDefinition,ObjectField,ObjectTypeDefinition,ObjectTypeExtensionDefinition,OperationTypeDefinition,ScalarTypeDefinition,ScalarTypeExtensionDefinition,TypeName,UnionTypeDefinition,UnionTypeExtensionDefinition,VariableDefinition,VariableReference
@PublicApi public interface NamedNode<T extends NamedNode> extends Node<T>
Represents a language node that has a name
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetName()-
Methods inherited from interface graphql.language.Node
accept, deepCopy, getAdditionalData, getChildren, getComments, getIgnoredChars, getNamedChildren, getSourceLocation, isEqualTo, withNewChildren
-
-