Class AllgemeinerDatenContainer

java.lang.Object
de.bsvrz.sys.funclib.bitctrl.dua.AllgemeinerDatenContainer

@Deprecated public class AllgemeinerDatenContainer extends Object
Deprecated.
die Klasse sollte nicht mehr verwendet werden, weil der API-Kontrakt für die Implementierung von equals und hashCode verletzt wird und auch nicht sinnvoll implementiert werden kann. Für die hashCode-Methode wird hier die hashCode-Methode der Superklasse aufgerufen und eine entsprechende Fehlermeldung ausgegeben. Die Verwendung der Klasse in Set und Maps als Key führt aber zu undefiniertem Verhalten.
Allgemeine Klasse für die Beschreibung von Objekten, die nur Daten halten, auf welche über Getter-Methoden (ohne Argumente) zugegriffen werden kann. (z.B. Attributgruppeninhalte)
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    equals(Object that)
    Deprecated.
    Vergleicht dieses Objekt mit dem übergebenen Objekt.
    int
    Deprecated.
     
    Deprecated.
    Erfragt eine Zeichenkette, welche die aktuellen Werte aller über Getter-Methoden zugänglichen Member-Variable enthält.

    Methods inherited from class java.lang.Object

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

    • AllgemeinerDatenContainer

      public AllgemeinerDatenContainer()
      Deprecated.
  • Method Details

    • equals

      public boolean equals(Object that)
      Deprecated.
      Vergleicht dieses Objekt mit dem übergebenen Objekt. Die beiden Objekte sind dann gleich, wenn sie vom selben Typ sind und wenn alle Getter-Methoden die gleichen Werte zurückliefern. FIXME equals und hashCode verletzt den API-Kontrakt und sollte hier entfernt bzw. überdacht werden.
      Overrides:
      equals in class Object
      Parameters:
      that - ein anderes Objekt
      Returns:
      ob die beiden Objekte inhaltlich gleich sind
    • hashCode

      public int hashCode()
      Deprecated.
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Deprecated.
      Erfragt eine Zeichenkette, welche die aktuellen Werte aller über Getter-Methoden zugänglichen Member-Variable enthält.
      Overrides:
      toString in class Object
      Returns:
      eine Inhaltsangabe dieses Objektes