Package graphql.language
Interface Definition<T extends Definition>
-
- All Superinterfaces:
Node<T>,java.io.Serializable
- All Known Subinterfaces:
ImplementingTypeDefinition<T>,SDLDefinition<T>,SDLNamedDefinition<T>,TypeDefinition<T>
- All Known Implementing Classes:
DirectiveDefinition,EnumTypeDefinition,EnumTypeExtensionDefinition,FragmentDefinition,InputObjectTypeDefinition,InputObjectTypeExtensionDefinition,InterfaceTypeDefinition,InterfaceTypeExtensionDefinition,ObjectTypeDefinition,ObjectTypeExtensionDefinition,OperationDefinition,ScalarTypeDefinition,ScalarTypeExtensionDefinition,SchemaDefinition,SchemaExtensionDefinition,UnionTypeDefinition,UnionTypeExtensionDefinition
@PublicApi public interface Definition<T extends Definition> extends Node<T>
-
-
Method Summary
-
Methods inherited from interface graphql.language.Node
accept, deepCopy, getAdditionalData, getChildren, getComments, getIgnoredChars, getNamedChildren, getSourceLocation, isEqualTo, withNewChildren
-
-