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 DataValuecloneObject()Diese Methode erzeugt eine Kopie dieses Datensatzesbooleanequals(java.lang.Object o)intgetAttributeListsLength()Gibt die Anzahl der Attributlisten in diesem Array zurück.java.lang.ObjectgetValue()Gibt den Wert zurrück.inthashCode()java.lang.StringparseToString()Gibt ein String zurrück, der diesen Datensatz beschreibtvoidread(java.io.DataInputStream in)Lesen eines Datensatzes vom gegebenen DataInputStreamvoidsetValue(DataValue[] values)voidwrite(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: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
-
-