Class Key

java.lang.Object
csw.alarm.models.Key
Direct Known Subclasses:
Key.AlarmKey, Key.ComponentKey, Key.GlobalKey$, Key.SubsystemKey

public abstract class Key extends Object
A wrapper class representing the key for an alarm/component/subsystem/system

  • Constructor Details

  • Method Details

    • value

      public String value()
      Unique value of the key which is combination of subsystem, component and name
      Returns:
      (undocumented)
    • self

      public Object self()
      Equality of the key is based on the subsystem, component and name. Inlined code from deprecated Proxy class.
      Returns:
      (undocumented)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object that)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object