public class AttributeValue extends AttributeBaseValue
TBD Beschreibung
_attribute, _dataModel, _hashCode| Constructor and Description |
|---|
AttributeValue(DataModel dataModel,
Attribute attribute)
Erzeugt ein neues Objekt mit den gegebenen Parametern.
|
| Modifier and Type | Method and Description |
|---|---|
AttributeBaseValue |
cloneObject()
Erzeugt eine Kopie dieses Attributs.
|
AttributeBaseValue |
clonePlain()
Erzeugt eine Kopie dieses Attributs, allerdings ohne Wert.
|
boolean |
equals(AttributeBaseValue attributeBaseValue)
Überprüft, ob das Attribut/Attributwert mit dem angegebenen Attribut übereinstimmt.
|
java.lang.Object |
getValue()
Gibt den Wert des Attributs zurück.
|
int |
hashCode()
Gibt den Hashcode zurück
|
boolean |
hasValue()
Ermittelt, ob dieses Attribut einen Wert besitzt.
|
void |
setValue(DataValue value)
Setzt den Wert dieses Attributs.
|
void |
writeValue(java.io.DataOutputStream out)
Schreibt den Wert dieses Attributs in einen Ausgabestrom
|
getAttribute, getNamepublic final java.lang.Object getValue()
AttributeBaseValueGibt den Wert des Attributs zurück.
getValue in class AttributeBaseValuepublic final void setValue(DataValue value)
AttributeBaseValueSetzt den Wert dieses Attributs.
setValue in class AttributeBaseValuevalue - neuer Wert des Attributspublic final void writeValue(java.io.DataOutputStream out)
throws java.io.IOException
AttributeBaseValueSchreibt den Wert dieses Attributs in einen Ausgabestrom
writeValue in class AttributeBaseValueout - Ausgabestromjava.io.IOException - Falls der Schreibvorgang nicht durchgeführt werden konnte.public final boolean equals(AttributeBaseValue attributeBaseValue)
AttributeBaseValueÜberprüft, ob das Attribut/Attributwert mit dem angegebenen Attribut übereinstimmt.
equals in class AttributeBaseValueattributeBaseValue - zu vergleichendes Attributtrue, wenn die Attribute gleich sind, sonst falsepublic final int hashCode()
Gibt den Hashcode zurück
hashCode in class java.lang.Objectpublic final AttributeBaseValue clonePlain()
AttributeBaseValueErzeugt eine Kopie dieses Attributs, allerdings ohne Wert. (nur die Beschreibung)
clonePlain in class AttributeBaseValuepublic final AttributeBaseValue cloneObject()
AttributeBaseValueErzeugt eine Kopie dieses Attributs.
cloneObject in class AttributeBaseValuepublic final boolean hasValue()
AttributeBaseValueErmittelt, ob dieses Attribut einen Wert besitzt.
hasValue in class AttributeBaseValuetrue, wenn das Attribut einen Wert besitzt, sonst false