Class ByteArrayAttribute
- java.lang.Object
-
- de.bsvrz.dav.daf.communication.dataRepresentation.datavalue.DataValue
-
- de.bsvrz.dav.daf.communication.dataRepresentation.datavalue.ByteArrayAttribute
-
public class ByteArrayAttribute extends DataValue
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps ByteArray 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 ByteArrayAttribute()
Erzeugt ein neues Objekt ohne Parameter.ByteArrayAttribute(byte[] byteArray)
Erzeugt ein neues Objekt mit den gegebenen Parametern.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataValue
cloneObject()
Diese Methode erzeugt eine Kopie dieses Datensatzesboolean
equals(java.lang.Object o)
java.lang.Object
getValue()
gibt den Wert zurück des Objektesint
hashCode()
java.lang.String
parseToString()
Gibt ein String zurrück, der diesen Datensatz beschreibtvoid
read(java.io.DataInputStream in)
Lesen eines Datensatzes vom gegebenen DataInputStreamvoid
write(java.io.DataOutputStream out)
Schreiben eines Datensatzes in den gegebenen DataOutputStream
-
-
-
Constructor Detail
-
ByteArrayAttribute
public ByteArrayAttribute()
Erzeugt ein neues Objekt ohne Parameter. Die Parameter werden zu einem Späteren Zeitpunkt über die read-Methode eingelesen.
-
ByteArrayAttribute
public ByteArrayAttribute(byte[] byteArray)
Erzeugt ein neues Objekt mit den gegebenen Parametern.- Parameters:
byteArray
- Feld bit byte-Werten
-
-
Method Detail
-
getValue
public final java.lang.Object getValue()
Description copied from class:DataValue
gibt den Wert zurück des Objektes
-
cloneObject
public final DataValue cloneObject()
Description copied from class:DataValue
Diese Methode erzeugt eine Kopie dieses Datensatzes- Specified by:
cloneObject
in classDataValue
- Returns:
- Eine Kopie dieses Datensatzes
-
parseToString
public final java.lang.String parseToString()
Description copied from class:DataValue
Gibt ein String zurrück, der diesen Datensatz beschreibt- Specified by:
parseToString
in classDataValue
- Returns:
- Der String, der diesen Datensatz beschreibt
-
write
public final void write(java.io.DataOutputStream out) throws java.io.IOException
Description copied from class:DataValue
Schreiben eines Datensatzes in den gegebenen DataOutputStream
-
read
public final void read(java.io.DataInputStream in) throws java.io.IOException
Description copied from class:DataValue
Lesen eines Datensatzes vom gegebenen DataInputStream
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-