Package de.bsvrz.sys.funclib.bitctrl.dua
Class AllgemeinerDatenContainer
java.lang.Object
de.bsvrz.sys.funclib.bitctrl.dua.AllgemeinerDatenContainer
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 -
Method Summary
-
Constructor Details
-
AllgemeinerDatenContainer
public AllgemeinerDatenContainer()Deprecated.
-
-
Method Details
-
equals
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. -
hashCode
public int hashCode()Deprecated. -
toString
Deprecated.Erfragt eine Zeichenkette, welche die aktuellen Werte aller über Getter-Methoden zugänglichen Member-Variable enthält.
-