de.bsvrz.dav.daf.main
Interface Data.NumberArray

All Known Implementing Classes:
AbstractData.NumberArray, AttributeBaseValueDataFactory.AttributeArrayAdapter.ByteArrayAdapter.ScaledArrayView, AttributeBaseValueDataFactory.AttributeArrayAdapter.ByteArrayAdapter.UnscaledArrayView, AttributeBaseValueDataFactory.AttributeArrayAdapter.DoubleArrayAdapter.UnscaledArrayView, AttributeBaseValueDataFactory.AttributeArrayAdapter.FloatArrayAdapter.UnscaledArrayView, AttributeBaseValueDataFactory.AttributeArrayAdapter.IntArrayAdapter.ScaledArrayView, AttributeBaseValueDataFactory.AttributeArrayAdapter.IntArrayAdapter.UnscaledArrayView, AttributeBaseValueDataFactory.AttributeArrayAdapter.LongArrayAdapter.ScaledArrayView, AttributeBaseValueDataFactory.AttributeArrayAdapter.LongArrayAdapter.UnscaledArrayView, AttributeBaseValueDataFactory.AttributeArrayAdapter.ShortArrayAdapter.ScaledArrayView, AttributeBaseValueDataFactory.AttributeArrayAdapter.ShortArrayAdapter.UnscaledArrayView, ByteArrayArrayData, ByteArrayArrayData.UnscaledNumberArrayView
Enclosing interface:
Data

public static interface Data.NumberArray

Interface-Klasse für die Skalierte- und Unskalierte-Array-Ansicht eines Datums.


Method Summary
 byte byteValue(int itemIndex)
          Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem byte zurück.
 double doubleValue(int itemIndex)
          Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem double zurück.
 float floatValue(int itemIndex)
          Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem float zurück.
 byte[] getByteArray()
          Liefert die Werte aller Elemente dieses Arrays als byte zurück.
 double[] getDoubleArray()
          Liefert die Werte aller Elemente dieses Arrays als double zurück.
 float[] getFloatArray()
          Liefert die Werte aller Elemente dieses Arrays als float zurück.
 int[] getIntArray()
          Liefert die Werte aller Elemente dieses Arrays als int zurück.
 int getLength()
          Liefert die Anzahl der im Array enthaltenen Elemente zurück.
 long[] getLongArray()
          Liefert die Werte aller Elemente dieses Arrays als long zurück.
 short[] getShortArray()
          Liefert die Werte aller Elemente dieses Arrays als short zurück.
 Data.NumberValue getValue(int itemIndex)
          Liefert eine Zahl-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
 Data.NumberValue[] getValues()
          Liefert ein Array von Zahl-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.
 int intValue(int itemIndex)
          Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem int zurück.
 long longValue(int itemIndex)
          Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem long zurück.
 void setLength(int newLength)
          Definiert die Anzahl der im Array enthaltenen Elemente.
 short shortValue(int itemIndex)
          Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem short zurück.
 

Method Detail

getLength

int getLength()
Liefert die Anzahl der im Array enthaltenen Elemente zurück.

Returns:
Anzahl der enthaltenen Elemente.

setLength

void setLength(int newLength)
Definiert die Anzahl der im Array enthaltenen Elemente.

Parameters:
newLength - Neue Anzahl Elemente im Array.

getValue

Data.NumberValue getValue(int itemIndex)
Liefert eine Zahl-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.

Parameters:
itemIndex - Index des gewünschten Sub-Datums.
Returns:
Zahl-Ansicht des Sub-Datums.

getValues

Data.NumberValue[] getValues()
Liefert ein Array von Zahl-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.

Returns:
Skalierte-Ansichten der enthaltene Elemente.

byteValue

byte byteValue(int itemIndex)
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem byte zurück.

Parameters:
itemIndex - Index des gewünschten Sub-Datums.
Returns:
Wert des Sub-Datums

shortValue

short shortValue(int itemIndex)
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem short zurück.

Parameters:
itemIndex - Index des gewünschten Sub-Datums.
Returns:
Wert des Sub-Datums

intValue

int intValue(int itemIndex)
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem int zurück.

Parameters:
itemIndex - Index des gewünschten Sub-Datums.
Returns:
Wert des Sub-Datums

longValue

long longValue(int itemIndex)
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem long zurück.

Parameters:
itemIndex - Index des gewünschten Sub-Datums.
Returns:
Wert des Sub-Datums

floatValue

float floatValue(int itemIndex)
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem float zurück.

Parameters:
itemIndex - Index des gewünschten Sub-Datums.
Returns:
Wert des Sub-Datums

doubleValue

double doubleValue(int itemIndex)
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem double zurück.

Parameters:
itemIndex - Index des gewünschten Sub-Datums.
Returns:
Wert des Sub-Datums

getByteArray

byte[] getByteArray()
Liefert die Werte aller Elemente dieses Arrays als byte zurück.

Returns:
Array mit byte-Werten.

getShortArray

short[] getShortArray()
Liefert die Werte aller Elemente dieses Arrays als short zurück.

Returns:
Array mit short-Werten.

getIntArray

int[] getIntArray()
Liefert die Werte aller Elemente dieses Arrays als int zurück.

Returns:
Array mit int-Werten.

getLongArray

long[] getLongArray()
Liefert die Werte aller Elemente dieses Arrays als long zurück.

Returns:
Array mit long-Werten.

getFloatArray

float[] getFloatArray()
Liefert die Werte aller Elemente dieses Arrays als float zurück.

Returns:
Array mit float-Werten.

getDoubleArray

double[] getDoubleArray()
Liefert die Werte aller Elemente dieses Arrays als double zurück.

Returns:
Array mit double-Werten.