public class ByteArrayAttribute extends DataValue
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps ByteArray zur Verfügung.
| Modifier and Type | Field and Description |
|---|---|
private byte[] |
_byteArray
Der Byte Array Wert
|
_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 and Description |
|---|
ByteArrayAttribute()
Erzeugt ein neues Objekt ohne Parameter.
|
ByteArrayAttribute(byte[] byteArray)
Erzeugt ein neues Objekt mit den gegebenen Parametern.
|
| Modifier and Type | Method and Description |
|---|---|
DataValue |
cloneObject()
Diese Methode erzeugt eine Kopie dieses Datensatzes
|
boolean |
equals(java.lang.Object obj)
Diese Methode prüft auf Gleichheit eines Objektes, dass dieser Klasse entstammt.
|
java.lang.Object |
getValue()
gibt den Wert zurück des Objektes
|
java.lang.String |
parseToString()
Gibt ein String zurrück, der diesen Datensatz beschreibt
|
void |
read(java.io.DataInputStream in)
Lesen eines Datensatzes vom gegebenen DataInputStream
|
void |
write(java.io.DataOutputStream out)
Schreiben eines Datensatzes in den gegebenen DataOutputStream
|
public ByteArrayAttribute()
Erzeugt ein neues Objekt ohne Parameter. Die Parameter werden zu einem Späteren Zeitpunkt über die read-Methode eingelesen.
public ByteArrayAttribute(byte[] byteArray)
Erzeugt ein neues Objekt mit den gegebenen Parametern.
byteArray - Feld bit byte-Wertenpublic final java.lang.Object getValue()
DataValuegibt den Wert zurück des Objektes
public final DataValue cloneObject()
DataValueDiese Methode erzeugt eine Kopie dieses Datensatzes
cloneObject in class DataValuepublic final java.lang.String parseToString()
DataValueGibt ein String zurrück, der diesen Datensatz beschreibt
parseToString in class DataValuepublic final void write(java.io.DataOutputStream out)
throws java.io.IOException
DataValueSchreiben eines Datensatzes in den gegebenen DataOutputStream
public final void read(java.io.DataInputStream in)
throws java.io.IOException
DataValueLesen eines Datensatzes vom gegebenen DataInputStream
public final boolean equals(java.lang.Object obj)
Diese Methode prüft auf Gleichheit eines Objektes, dass dieser Klasse entstammt. Die Prüfung erfolgt von “grob” nach “fein”. Nach einer null-Referenzabfrage wird die Instanceof methode aufgerufen, abschließend wird der Inhalt des Objektes geprüft.
equals in class java.lang.Objectobj - Referenzobjekt