Class AttributeListArrayAttribute
- java.lang.Object
-
- de.bsvrz.dav.daf.communication.dataRepresentation.datavalue.DataValue
-
- de.bsvrz.dav.daf.communication.dataRepresentation.datavalue.AttributeListArrayAttribute
-
public class AttributeListArrayAttribute extends DataValue
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps ListArray 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 AttributeListArrayAttribute()
Erzeugt ein neues Objekt ohne Parameter.AttributeListArrayAttribute(AttributeListAttribute[] values)
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)
int
getAttributeListsLength()
Gibt die Anzahl der Attributlisten in diesem Array zurück.java.lang.Object
getValue()
Gibt den Wert zurrück.int
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
setValue(DataValue[] values)
void
write(java.io.DataOutputStream out)
Schreiben eines Datensatzes in den gegebenen DataOutputStream
-
-
-
Constructor Detail
-
AttributeListArrayAttribute
public AttributeListArrayAttribute()
Erzeugt ein neues Objekt ohne Parameter. Die Parameter werden zu einem Späteren Zeitpunkt über die read-Methode eingelesen.
-
AttributeListArrayAttribute
public AttributeListArrayAttribute(AttributeListAttribute[] values)
Erzeugt ein neues Objekt mit den gegebenen Parametern.- Parameters:
values
- feld mit Werten
-
-
Method Detail
-
getValue
public final java.lang.Object getValue()
Gibt den Wert zurrück.
-
setValue
public final void setValue(DataValue[] values)
-
getAttributeListsLength
public final int getAttributeListsLength()
Gibt die Anzahl der Attributlisten in diesem Array zurück.- Returns:
- Anzahl der Attributlisten
-
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
-
-