Class DOTSubscriptionData

java.lang.Object
de.kappich.pat.gnd.displayObjectToolkit.DOTSubscriptionData
All Implemented Interfaces:
Comparable<DOTSubscriptionData>

public class DOTSubscriptionData extends Object implements Comparable<DOTSubscriptionData>
Ein DOTSubscriptionData kapselt die für eine Anmeldung auf dynamische Daten notwendige Informationen, also Attributgrupope und Aspekt.
  • Constructor Details

    • DOTSubscriptionData

      public DOTSubscriptionData(String attributeGroup, String aspect)
      Ein DOTSubscriptionData kapselt die für eine Anmeldung auf dynamische Daten notwendige Informationen, d.h. Attributgrupope und Aspekt.
      Parameters:
      attributeGroup -
      aspect -
  • Method Details

    • getAttributeGroup

      public String getAttributeGroup()
      Gibt die Attributgruppe zurück.
      Returns:
      die Attributgruppe
    • getAspect

      public String getAspect()
      Gibt den Aspekt zurück.
      Returns:
      der Aspekt
    • equals

      public boolean equals(Object o)
      Vergleicht Attributgruppe und Aspekt mit String.equals().
      Overrides:
      equals in class Object
      Returns:
      true genau dann, wenn Attributgruppe und Aspekt gleich sind
    • hashCode

      public int hashCode()
      Addiert die Hashcodes von Attributgruppe und Aspekt.
      Overrides:
      hashCode in class Object
      Returns:
      Summe der Hashcodes
    • toString

      public String toString()
      Eine einfache Selbstbeschreibung.
      Overrides:
      toString in class Object
      Returns:
      die Selbstbeschreibung
    • compareTo

      public int compareTo(DOTSubscriptionData d)
      Specified by:
      compareTo in interface Comparable<DOTSubscriptionData>