Interface Definition<T extends Definition>

All Superinterfaces:
Node<T>, 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>