Class LongAttribute
- java.lang.Object
-
- de.bsvrz.dav.daf.communication.dataRepresentation.datavalue.DataValue
-
- de.bsvrz.dav.daf.communication.dataRepresentation.datavalue.LongAttribute
-
- Direct Known Subclasses:
LongAndStringAttribute
public class LongAttribute extends DataValue
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps long zur Verfügung.
-
-
Field Summary
-
Fields inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.datavalue.DataValue
_type, ARRAY_OFFSET, ATTRIBUTE_LIST_ARRAY_TYPE, ATTRIBUTE_LIST_TYPE, BIT_ARRAY_TYPE, BYTE_ARRAY_TYPE, BYTE_TYPE, DOUBLE_ARRAY_TYPE, DOUBLE_TYPE, FLOAT_ARRAY_TYPE, FLOAT_TYPE, INTEGER_ARRAY_TYPE, INTEGER_TYPE, LONG_ARRAY_TYPE, LONG_TYPE, SHORT_ARRAY_TYPE, SHORT_TYPE, STRING_ARRAY_TYPE, STRING_TYPE
-
-
Constructor Summary
Constructors Constructor Description LongAttribute()Erzeugt ein neues Objekt ohne Parameter.LongAttribute(long l)Erzeugt ein neues Objekt mit den gegebenen Parametern.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataValuecloneObject()Diese Methode erzeugt eine Kopie dieses Datensatzesbooleanequals(java.lang.Object o)protected longgetPlainValue()java.lang.ObjectgetValue()gibt den Wert zurück des ObjektesinthashCode()java.lang.StringparseToString()Gibt ein String zurrück, der diesen Datensatz beschreibtvoidread(java.io.DataInputStream in)Lesen eines Datensatzes vom gegebenen DataInputStreamvoidwrite(java.io.DataOutputStream out)Schreiben eines Datensatzes in den gegebenen DataOutputStream
-
-
-
Constructor Detail
-
LongAttribute
public LongAttribute()
Erzeugt ein neues Objekt ohne Parameter. Die Parameter werden zu einem Späteren Zeitpunkt über die read-Methode eingelesen.
-
LongAttribute
public LongAttribute(long l)
Erzeugt ein neues Objekt mit den gegebenen Parametern.- Parameters:
l- long wert
-
-
Method Detail
-
getValue
public final java.lang.Object getValue()
Description copied from class:DataValuegibt den Wert zurück des Objektes
-
getPlainValue
protected long getPlainValue()
-
cloneObject
public DataValue cloneObject()
Description copied from class:DataValueDiese Methode erzeugt eine Kopie dieses Datensatzes- Specified by:
cloneObjectin classDataValue- Returns:
- Eine Kopie dieses Datensatzes
-
parseToString
public final java.lang.String parseToString()
Description copied from class:DataValueGibt ein String zurrück, der diesen Datensatz beschreibt- Specified by:
parseToStringin classDataValue- Returns:
- Der String, der diesen Datensatz beschreibt
-
write
public final void write(java.io.DataOutputStream out) throws java.io.IOExceptionDescription copied from class:DataValueSchreiben eines Datensatzes in den gegebenen DataOutputStream
-
read
public final void read(java.io.DataInputStream in) throws java.io.IOExceptionDescription copied from class:DataValueLesen eines Datensatzes vom gegebenen DataInputStream
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-