Interface SDLDefinition<T extends SDLDefinition>

Type Parameters:
T - the actual Node type
All Superinterfaces:
Definition<T>, Node<T>, Serializable
All Known Subinterfaces:
ImplementingTypeDefinition<T>, SDLNamedDefinition<T>, TypeDefinition<T>
All Known Implementing Classes:
DirectiveDefinition, EnumTypeDefinition, EnumTypeExtensionDefinition, InputObjectTypeDefinition, InputObjectTypeExtensionDefinition, InterfaceTypeDefinition, InterfaceTypeExtensionDefinition, ObjectTypeDefinition, ObjectTypeExtensionDefinition, ScalarTypeDefinition, ScalarTypeExtensionDefinition, SchemaDefinition, SchemaExtensionDefinition, UnionTypeDefinition, UnionTypeExtensionDefinition

@PublicApi public interface SDLDefinition<T extends SDLDefinition> extends Definition<T>
An interface for Schema Definition Language (SDL) definitions.