Class DOTSubscriptionData

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

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

    Constructors
    Constructor Description
    DOTSubscriptionData​(java.lang.String attributeGroup, java.lang.String aspect)
    Ein DOTSubscriptionData kapselt die für eine Anmeldung auf dynamische Daten notwendige Informationen, d.h.
  • Method Summary

    Modifier and Type Method Description
    int compareTo​(DOTSubscriptionData d)  
    boolean equals​(java.lang.Object o)
    Vergleicht Attributgruppe und Aspekt mit String.equals().
    java.lang.String getAspect()
    Gibt den Aspekt zurück.
    java.lang.String getAttributeGroup()
    Gibt die Attributgruppe zurück.
    int hashCode()
    Addiert die Hashcodes von Attributgruppe und Aspekt.
    java.lang.String toString()
    Eine einfache Selbstbeschreibung.

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • DOTSubscriptionData

      public DOTSubscriptionData​(java.lang.String attributeGroup, java.lang.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 java.lang.String getAttributeGroup()
      Gibt die Attributgruppe zurück.
      Returns:
      die Attributgruppe
    • getAspect

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

      public boolean equals​(java.lang.Object o)
      Vergleicht Attributgruppe und Aspekt mit String.equals().
      Overrides:
      equals in class java.lang.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 java.lang.Object
      Returns:
      Summe der Hashcodes
    • toString

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

      public int compareTo​(DOTSubscriptionData d)
      Specified by:
      compareTo in interface java.lang.Comparable<DOTSubscriptionData>