Interface CdsAnnotation<T>

All Superinterfaces:
CdsNamed

public interface CdsAnnotation<T> extends CdsNamed
  • Method Summary

    Modifier and Type
    Method
    Description
    default String
    Returns the name that uniquely identifies this named object
    Returns the name of this CdsAnnotation.
    Returns the value of this CdsAnnotation.
  • Method Details

    • getName

      String getName()
      Returns the name of this CdsAnnotation.
      Returns:
      the items name of this annotation, not null
    • getValue

      T getValue()
      Returns the value of this CdsAnnotation.
      Returns:
      the value of this annotation, not null
    • getKey

      default String getKey()
      Description copied from interface: CdsNamed
      Returns the name that uniquely identifies this named object
      Specified by:
      getKey in interface CdsNamed
      Returns:
      the identifying name