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
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
-
setValue
public final void setValue(DataValue[] values)
-
getValue
public final java.lang.Object getValue()
Gibt den Wert zurrück.
-
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
-
-