Class ByteArrayListData
java.lang.Object
de.bsvrz.dav.daf.communication.dataRepresentation.data.byteArray.ByteArrayData
de.bsvrz.dav.daf.communication.dataRepresentation.data.byteArray.ByteArrayStructuredData
de.bsvrz.dav.daf.communication.dataRepresentation.data.byteArray.ByteArrayListData
- Direct Known Subclasses:
ByteArrayListArrayItemData
Klasse, die noch zu dokumentieren ist.
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.bsvrz.dav.daf.main.Data
Data.Array, Data.FormatException, Data.NumberArray, Data.NumberValue, Data.ReferenceArray, Data.ReferenceValue, Data.TextArray, Data.TextValue, Data.TimeArray, Data.TimeValue -
Field Summary
Fields inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.byteArray.ByteArrayData
_bytes, _info, _offset -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasArray()Liefert eine Array-Ansicht auf dieses Array zurück.Liefert eine Referenz-Array-Ansicht auf dieses Array zurück.Liefert eine Skalierte-Array-Ansicht auf dieses Array zurück.Liefert eine Text-Array-Ansicht auf dieses Array zurück.Liefert eine Time-Array-Ansicht auf dieses Array zurück.Liefert eine Unskalierte-Array-Ansicht auf dieses Array zurück.booleancontainsItem(String itemName) Ermittelt, ob es ein Sub-Datum mit dem angegebenen Namen gibt.Bestimmt das Sub-Datum dieser Liste mit dem angegebenen Namen.booleanisArray()Prüft, ob das Datum ein Array ist.booleanisList()Prüft, ob das Datum eine Liste ist, d.h. aus Sub-Daten besteht.booleanisPlain()Prüft, ob das Datum ein einfaches Datum ohne untergeordnete Sub-Daten ist.iterator()Liefert einen Iterator zurück, der über die Sub-Daten dieser Liste oder die Element-Daten dieses Arrays iteriert.Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.byteArray.ByteArrayStructuredData
asReferenceValue, asScaledValue, asTextValue, asTimeValue, asUnscaledValue, valueToStringMethods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.byteArray.ByteArrayData
create, 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, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
ByteArrayListData
-
-
Method Details
-
asArray
Description copied from interface:DataLiefert eine Array-Ansicht auf dieses Array zurück.- Returns:
- Array-Ansicht des Datums.
-
getItem
Description copied from interface:DataBestimmt das Sub-Datum dieser Liste mit dem angegebenen Namen.- Specified by:
getItemin interfaceData- Specified by:
getItemin classByteArrayData- Parameters:
itemName- Name des gewünschten Sub-Datums.- Returns:
- Gewünschtes Sub-Datum.
-
containsItem
Description copied from interface:DataErmittelt, ob es ein Sub-Datum mit dem angegebenen Namen gibt.- Parameters:
itemName- Name- Returns:
- true, wenn enthalten, sonst false
-
iterator
Description copied from interface:DataLiefert einen Iterator zurück, der über die Sub-Daten dieser Liste oder die Element-Daten dieses Arrays iteriert. -
isList
public boolean isList()Description copied from interface:DataPrüft, ob das Datum eine Liste ist, d.h. aus Sub-Daten besteht.- Specified by:
isListin interfaceData- Specified by:
isListin classByteArrayData- Returns:
true, falls das Datum eine Liste ist, sonstfalse.
-
isArray
public boolean isArray()Description copied from interface:DataPrüft, ob das Datum ein Array ist.- Specified by:
isArrayin interfaceData- Specified by:
isArrayin classByteArrayData- Returns:
true, falls das Datum ein Array ist, sonstfalse.
-
isPlain
public boolean isPlain()Description copied from interface:DataPrüft, ob das Datum ein einfaches Datum ohne untergeordnete Sub-Daten ist.- Specified by:
isPlainin interfaceData- Specified by:
isPlainin classByteArrayData- Returns:
true, falls das Datum eine einfaches Datum ist, sonstfalse.
-
asUnscaledArray
Description copied from interface:DataLiefert eine Unskalierte-Array-Ansicht auf dieses Array zurück.- Returns:
- Unskalierte-Array-Ansicht des Datums.
-
asTimeArray
Description copied from interface:DataLiefert eine Time-Array-Ansicht auf dieses Array zurück.- Returns:
- Time-Array-Ansicht des Datums.
-
asTextArray
Description copied from interface:DataLiefert eine Text-Array-Ansicht auf dieses Array zurück.- Returns:
- Text-Array-Ansicht des Datums.
-
asScaledArray
Description copied from interface:DataLiefert eine Skalierte-Array-Ansicht auf dieses Array zurück.- Returns:
- Skalierte-Array-Ansicht des Datums.
-
asReferenceArray
Description copied from interface:DataLiefert eine Referenz-Array-Ansicht auf dieses Array zurück.- Returns:
- Referenz-Array-Ansicht des Datums.
-