Interface SDLNamedDefinition<T extends SDLNamedDefinition>

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

@PublicApi public interface SDLNamedDefinition<T extends SDLNamedDefinition> extends SDLDefinition<T>
A interface for named Schema Definition Language (SDL) definition.
  • Method Details

    • getName

      String getName()
      Returns:
      The name of this SDL definition