Class AbstractData.NumberArray
- java.lang.Object
-
- de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.NumberArray
-
- All Implemented Interfaces:
Data.NumberArray
- Enclosing class:
- AbstractData
public abstract static class AbstractData.NumberArray extends java.lang.Object implements Data.NumberArray
Subklasse vonAbstractData
, implementiert das InterfaceData.NumberArray
.
-
-
Constructor Summary
Constructors Constructor Description NumberArray()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte
byteValue(int itemIndex)
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einembyte
zurück.double
doubleValue(int itemIndex)
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einemdouble
zurück.float
floatValue(int itemIndex)
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einemfloat
zurück.byte[]
getByteArray()
Liefert die Werte aller Elemente dieses Arrays alsbyte
zurück.double[]
getDoubleArray()
Liefert die Werte aller Elemente dieses Arrays alsdouble
zurück.float[]
getFloatArray()
Liefert die Werte aller Elemente dieses Arrays alsfloat
zurück.int[]
getIntArray()
Liefert die Werte aller Elemente dieses Arrays alsint
zurück.long[]
getLongArray()
Liefert die Werte aller Elemente dieses Arrays alslong
zurück.short[]
getShortArray()
Liefert die Werte aller Elemente dieses Arrays alsshort
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 einemint
zurück.long
longValue(int itemIndex)
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einemlong
zurück.void
set(byte[] bytes)
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arraysvoid
set(double[] doubles)
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arraysvoid
set(float[] floats)
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arraysvoid
set(int[] ints)
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arraysvoid
set(long[] longs)
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arraysvoid
set(short[] shorts)
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arraysshort
shortValue(int itemIndex)
Liefert den Wert des Sub-Datum dieses Arrays mit dem angegebenen Index in einemshort
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
-
-
-
-
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 interfaceData.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 einembyte
zurück.- Specified by:
byteValue
in interfaceData.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 einemshort
zurück.- Specified by:
shortValue
in interfaceData.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 einemint
zurück.- Specified by:
intValue
in interfaceData.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 einemlong
zurück.- Specified by:
longValue
in interfaceData.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 einemfloat
zurück.- Specified by:
floatValue
in interfaceData.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 einemdouble
zurück.- Specified by:
doubleValue
in interfaceData.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 alsbyte
zurück.- Specified by:
getByteArray
in interfaceData.NumberArray
- Returns:
- Array mit
byte
-Werten.
-
set
public void set(byte[] bytes)
Description copied from interface:Data.NumberArray
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays- Specified by:
set
in interfaceData.NumberArray
- Parameters:
bytes
- Array mit den zu übernehmenden Werten
-
set
public void set(short[] shorts)
Description copied from interface:Data.NumberArray
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays- Specified by:
set
in interfaceData.NumberArray
- Parameters:
shorts
- Array mit den zu übernehmenden Werten
-
set
public void set(int[] ints)
Description copied from interface:Data.NumberArray
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays- Specified by:
set
in interfaceData.NumberArray
- Parameters:
ints
- Array mit den zu übernehmenden Werten
-
set
public void set(long[] longs)
Description copied from interface:Data.NumberArray
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays- Specified by:
set
in interfaceData.NumberArray
- Parameters:
longs
- Array mit den zu übernehmenden Werten
-
set
public void set(float[] floats)
Description copied from interface:Data.NumberArray
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays- Specified by:
set
in interfaceData.NumberArray
- Parameters:
floats
- Array mit den zu übernehmenden Werten
-
set
public void set(double[] doubles)
Description copied from interface:Data.NumberArray
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays- Specified by:
set
in interfaceData.NumberArray
- Parameters:
doubles
- Array mit den zu übernehmenden Werten
-
getShortArray
public short[] getShortArray()
Description copied from interface:Data.NumberArray
Liefert die Werte aller Elemente dieses Arrays alsshort
zurück.- Specified by:
getShortArray
in interfaceData.NumberArray
- Returns:
- Array mit
short
-Werten.
-
getIntArray
public int[] getIntArray()
Description copied from interface:Data.NumberArray
Liefert die Werte aller Elemente dieses Arrays alsint
zurück.- Specified by:
getIntArray
in interfaceData.NumberArray
- Returns:
- Array mit
int
-Werten.
-
getLongArray
public long[] getLongArray()
Description copied from interface:Data.NumberArray
Liefert die Werte aller Elemente dieses Arrays alslong
zurück.- Specified by:
getLongArray
in interfaceData.NumberArray
- Returns:
- Array mit
long
-Werten.
-
getFloatArray
public float[] getFloatArray()
Description copied from interface:Data.NumberArray
Liefert die Werte aller Elemente dieses Arrays alsfloat
zurück.- Specified by:
getFloatArray
in interfaceData.NumberArray
- Returns:
- Array mit
float
-Werten.
-
getDoubleArray
public double[] getDoubleArray()
Description copied from interface:Data.NumberArray
Liefert die Werte aller Elemente dieses Arrays alsdouble
zurück.- Specified by:
getDoubleArray
in interfaceData.NumberArray
- Returns:
- Array mit
double
-Werten.
-
-