de.bsvrz.dav.daf.communication.dataRepresentation.data.byteArray
Class ByteArrayArrayData.UnscaledNumberArrayView

java.lang.Object
  extended by de.bsvrz.dav.daf.communication.dataRepresentation.data.byteArray.ByteArrayArrayData.UnscaledNumberArrayView
All Implemented Interfaces:
Data.NumberArray
Enclosing class:
ByteArrayArrayData

private class ByteArrayArrayData.UnscaledNumberArrayView
extends Object
implements Data.NumberArray


Constructor Summary
private ByteArrayArrayData.UnscaledNumberArrayView()
           
 
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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ByteArrayArrayData.UnscaledNumberArrayView

private ByteArrayArrayData.UnscaledNumberArrayView()
Method Detail

getLength

public int getLength()
Description copied from interface: Data.NumberArray
Liefert die Anzahl der im Array enthaltenen Elemente zurück.

Specified by:
getLength in interface Data.NumberArray
Returns:
Anzahl der enthaltenen Elemente.

setLength

public void setLength(int newLength)
Description copied from interface: Data.NumberArray
Definiert die Anzahl der im Array enthaltenen Elemente.

Specified by:
setLength in interface Data.NumberArray
Parameters:
newLength - Neue Anzahl Elemente im Array.

getValue

public Data.NumberValue getValue(int itemIndex)
Description copied from interface: Data.NumberArray
Liefert eine Zahl-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.

Specified by:
getValue in interface Data.NumberArray
Parameters:
itemIndex - Index des gewünschten Sub-Datums.
Returns:
Zahl-Ansicht des Sub-Datums.

getValues

public Data.NumberValue[] getValues()
Description copied from interface: Data.NumberArray
Liefert ein Array von Zahl-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.

Specified by:
getValues in interface Data.NumberArray
Returns:
Skalierte-Ansichten der enthaltene Elemente.

byteValue

public byte byteValue(int itemIndex)
Description copied from interface: Data.NumberArray
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem byte zurück.

Specified by:
byteValue in interface Data.NumberArray
Parameters:
itemIndex - Index des gewünschten Sub-Datums.
Returns:
Wert des Sub-Datums

shortValue

public short shortValue(int itemIndex)
Description copied from interface: Data.NumberArray
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem short zurück.

Specified by:
shortValue in interface Data.NumberArray
Parameters:
itemIndex - Index des gewünschten Sub-Datums.
Returns:
Wert des Sub-Datums

intValue

public int intValue(int itemIndex)
Description copied from interface: Data.NumberArray
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem int zurück.

Specified by:
intValue in interface Data.NumberArray
Parameters:
itemIndex - Index des gewünschten Sub-Datums.
Returns:
Wert des Sub-Datums

longValue

public long longValue(int itemIndex)
Description copied from interface: Data.NumberArray
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem long zurück.

Specified by:
longValue in interface Data.NumberArray
Parameters:
itemIndex - Index des gewünschten Sub-Datums.
Returns:
Wert des Sub-Datums

floatValue

public float floatValue(int itemIndex)
Description copied from interface: Data.NumberArray
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem float zurück.

Specified by:
floatValue in interface Data.NumberArray
Parameters:
itemIndex - Index des gewünschten Sub-Datums.
Returns:
Wert des Sub-Datums

doubleValue

public double doubleValue(int itemIndex)
Description copied from interface: Data.NumberArray
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einem double zurück.

Specified by:
doubleValue in interface Data.NumberArray
Parameters:
itemIndex - Index des gewünschten Sub-Datums.
Returns:
Wert des Sub-Datums

getByteArray

public byte[] getByteArray()
Description copied from interface: Data.NumberArray
Liefert die Werte aller Elemente dieses Arrays als byte zurück.

Specified by:
getByteArray in interface Data.NumberArray
Returns:
Array mit byte-Werten.

getShortArray

public short[] getShortArray()
Description copied from interface: Data.NumberArray
Liefert die Werte aller Elemente dieses Arrays als short zurück.

Specified by:
getShortArray in interface Data.NumberArray
Returns:
Array mit short-Werten.

getIntArray

public int[] getIntArray()
Description copied from interface: Data.NumberArray
Liefert die Werte aller Elemente dieses Arrays als int zurück.

Specified by:
getIntArray in interface Data.NumberArray
Returns:
Array mit int-Werten.

getLongArray

public long[] getLongArray()
Description copied from interface: Data.NumberArray
Liefert die Werte aller Elemente dieses Arrays als long zurück.

Specified by:
getLongArray in interface Data.NumberArray
Returns:
Array mit long-Werten.

getFloatArray

public float[] getFloatArray()
Description copied from interface: Data.NumberArray
Liefert die Werte aller Elemente dieses Arrays als float zurück.

Specified by:
getFloatArray in interface Data.NumberArray
Returns:
Array mit float-Werten.

getDoubleArray

public double[] getDoubleArray()
Description copied from interface: Data.NumberArray
Liefert die Werte aller Elemente dieses Arrays als double zurück.

Specified by:
getDoubleArray in interface Data.NumberArray
Returns:
Array mit double-Werten.