public class ByteArrayListData extends ByteArrayStructuredData
Klasse, die noch zu dokumentieren ist.
| Modifier and Type | Class and Description |
|---|---|
private class |
ByteArrayListData.ListDataIterator |
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.
|
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, 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()
DataLiefert eine Array-Ansicht auf dieses Array zurück.
public Data getItem(java.lang.String itemName)
DataBestimmt das Sub-Datum dieser Liste mit dem angegebenen Namen.
getItem in interface DatagetItem in class ByteArrayDataitemName - Name des gewünschten Sub-Datums.public java.util.Iterator<Data> iterator()
DataLiefert einen Iterator zurück, der über die Sub-Daten dieser Liste oder die Element-Daten dieses Arrays iteriert.
iterator in interface Dataiterator in interface java.lang.Iterable<Data>iterator in class ByteArrayDatapublic boolean isList()
DataPrüft, ob das Datum eine Liste ist, d.h. aus Sub-Daten besteht.
isList in interface DataisList in class ByteArrayDatatrue, falls das Datum eine Liste ist, sonst false.public boolean isArray()
DataPrüft, ob das Datum ein Array ist.
isArray in interface DataisArray in class ByteArrayDatatrue, falls das Datum ein Array ist, sonst false.public boolean isPlain()
DataPrüft, ob das Datum ein einfaches Datum ohne untergeordnete Sub-Daten ist.
isPlain in interface DataisPlain in class ByteArrayDatatrue, falls das Datum eine einfaches Datum ist, sonst false.public Data.NumberArray asUnscaledArray()
DataLiefert eine Unskalierte-Array-Ansicht auf dieses Array zurück.
public Data.TimeArray asTimeArray()
DataLiefert eine Time-Array-Ansicht auf dieses Array zurück.
public Data.TextArray asTextArray()
DataLiefert eine Text-Array-Ansicht auf dieses Array zurück.
public Data.NumberArray asScaledArray()
DataLiefert eine Skalierte-Array-Ansicht auf dieses Array zurück.
public Data.ReferenceArray asReferenceArray()
DataLiefert eine Referenz-Array-Ansicht auf dieses Array zurück.