class ArrayDataArrayView extends AbstractArrayView
ProtocolUnscaledDataArrayView
.Modifier and Type | Class and Description |
---|---|
static class |
ArrayDataArrayView.UnscaledArrayDataArrayView |
Modifier and Type | Field and Description |
---|---|
private java.util.List<Data> |
_arrayItems |
protected ArrayProtocolData |
_arrayProtocolData
Daten-Objekt, auf das diese Ansicht zeigt
|
Constructor and Description |
---|
ArrayDataArrayView(ArrayProtocolData attributeProtocolData)
Erstellt eine Array-Ansicht auf ein Datum
|
Modifier and Type | Method and Description |
---|---|
Data.NumberArray |
asUnscaledArray()
Liefert eine Unskalierte-Array-Ansicht dieses Arrays zurück.
|
Data |
getItem(int itemIndex)
Bestimmt das Sub-Datum dieses Arrays mit dem angegebenen Index.
|
int |
getLength()
Liefert die Anzahl der im Array enthaltenen Elemente zurück.
|
int |
getMaxCount()
Bestimmt, die maximale Größe dieses Arrays.
|
Data.NumberValue |
getValue(int itemIndex)
Liefert eine Zahl-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
|
java.lang.String |
toString() |
asReferenceArray, asScaledArray, asTextArray, asTimeArray, byteValue, doubleValue, floatValue, getByteArray, getDoubleArray, getFloatArray, getIntArray, getLongArray, getMillis, getMillisArray, getReferenceValue, getReferenceValues, getScaledValue, getScaledValues, getSeconds, getSecondsArray, getShortArray, getSystemObject, getSystemObjectArray, getText, getTextArray, getTextValue, getTextValues, getTimeValue, getTimeValues, getUnscaledValue, getUnscaledValues, getValues, intValue, isCountLimited, isCountVariable, longValue, set, set, set, set, set, set, set, set, set, setLength, setMillis, setSeconds, shortValue
protected ArrayProtocolData _arrayProtocolData
private java.util.List<Data> _arrayItems
public ArrayDataArrayView(ArrayProtocolData attributeProtocolData)
attributeProtocolData
- Datumpublic Data.NumberValue getValue(int itemIndex)
de.bsvrz.dav.daf.main.Data.NumberArray
getValue
in interface Data.NumberArray
getValue
in class AbstractArrayView
itemIndex
- Index des gewünschten Sub-Datums.public Data.NumberArray asUnscaledArray()
de.bsvrz.dav.daf.main.Data.Array
public final int getMaxCount()
de.bsvrz.dav.daf.main.Data.Array
public final int getLength()
de.bsvrz.dav.daf.main.Data.Array
public final Data getItem(int itemIndex)
de.bsvrz.dav.daf.main.Data.Array
itemIndex
- Index des gewünschten Sub-Datums.public java.lang.String toString()
toString
in class java.lang.Object