de.bsvrz.dav.daf.communication.dataRepresentation
Class AbstractData.NumberArray

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

public abstract static class AbstractData.NumberArray
extends Object
implements Data.NumberArray

Subklasse von AbstarctData, implementiert das Interface Data.NumberArray.


Constructor Summary
AbstractData.NumberArray()
           
 
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.
 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[] 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.
 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
 
Methods inherited from interface de.bsvrz.dav.daf.main.Data.NumberArray
getLength, getValue, setLength
 

Constructor Detail

AbstractData.NumberArray

public AbstractData.NumberArray()
Method Detail

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.