public class ByteArrayListData extends ByteArrayStructuredData
Data.Array, Data.FormatException, Data.NumberArray, Data.NumberValue, Data.ReferenceArray, Data.ReferenceValue, Data.TextArray, Data.TextValue, Data.TimeArray, Data.TimeValue_bytes, _info, _offset| Constructor and Description |
|---|
ByteArrayListData(byte[] bytes,
int offset,
AttributeInfo attributeInfo) |
| Modifier and Type | Method and Description |
|---|---|
Data.Array |
asArray()
Liefert eine Array-Ansicht auf dieses Array zurück.
|
Data.ReferenceArray |
asReferenceArray()
Liefert eine Referenz-Array-Ansicht auf dieses Array zurück.
|
Data.NumberArray |
asScaledArray()
Liefert eine Skalierte-Array-Ansicht auf dieses Array zurück.
|
Data.TextArray |
asTextArray()
Liefert eine Text-Array-Ansicht auf dieses Array zurück.
|
Data.TimeArray |
asTimeArray()
Liefert eine Time-Array-Ansicht auf dieses Array zurück.
|
Data.NumberArray |
asUnscaledArray()
Liefert eine Unskalierte-Array-Ansicht auf dieses Array zurück.
|
boolean |
containsItem(java.lang.String itemName)
Ermittelt, ob es ein Sub-Datum mit dem angegebenen Namen gibt.
|
Data |
getItem(java.lang.String itemName)
Bestimmt das Sub-Datum dieser Liste mit dem angegebenen Namen.
|
boolean |
isArray()
Prüft, ob das Datum ein Array ist.
|
boolean |
isList()
Prüft, ob das Datum eine Liste ist, d.h. aus Sub-Daten besteht.
|
boolean |
isPlain()
Prüft, ob das Datum ein einfaches Datum ohne untergeordnete Sub-Daten ist.
|
java.util.Iterator<Data> |
iterator()
Liefert einen Iterator zurück, der über die Sub-Daten dieser Liste oder die Element-Daten dieses Arrays iteriert.
|
asReferenceValue, asScaledValue, asTextValue, asTimeValue, asUnscaledValue, valueToStringcreate, create, create, createModifiableCopy, createUnmodifiableCopy, dump, equals, getArray, getAttributeGroup, getAttributeType, getBytes, getInfo, getItem, getName, getOffset, getReferenceArray, getReferenceValue, getScaledArray, getScaledValue, getTextArray, getTextValue, getTimeArray, getTimeValue, getUnscaledArray, getUnscaledValue, isDefined, resolveReferences, setToDefault, toDebugString, toParamString, toStringpublic ByteArrayListData(byte[] bytes,
int offset,
AttributeInfo attributeInfo)
public Data.Array asArray()
Datapublic Data getItem(java.lang.String itemName)
DatagetItem in interface DatagetItem in class ByteArrayDataitemName - Name des gewünschten Sub-Datums.public boolean containsItem(java.lang.String itemName)
DataitemName - Namepublic java.util.Iterator<Data> iterator()
Dataiterator in interface Dataiterator in interface java.lang.Iterable<Data>iterator in class ByteArrayDatapublic boolean isList()
DataisList in interface DataisList in class ByteArrayDatatrue, falls das Datum eine Liste ist, sonst false.public boolean isArray()
DataisArray in interface DataisArray in class ByteArrayDatatrue, falls das Datum ein Array ist, sonst false.public boolean isPlain()
DataisPlain in interface DataisPlain in class ByteArrayDatatrue, falls das Datum eine einfaches Datum ist, sonst false.public Data.NumberArray asUnscaledArray()
Datapublic Data.TimeArray asTimeArray()
Datapublic Data.TextArray asTextArray()
Datapublic Data.NumberArray asScaledArray()
Datapublic Data.ReferenceArray asReferenceArray()
Data