Interface Data.NumberArray

All Known Implementing Classes:
AbstractData.NumberArray, ByteArrayArrayData
Enclosing interface:
Data

public static interface Data.NumberArray
Interface-Klasse für die Skalierte- und Unskalierte-Array-Ansicht eines Datums.
  • Method Summary

    Modifier and Type
    Method
    Description
    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[]
    Liefert die Werte aller Elemente dieses Arrays als byte zurück.
    double[]
    Liefert die Werte aller Elemente dieses Arrays als double zurück.
    float[]
    Liefert die Werte aller Elemente dieses Arrays als float zurück.
    int[]
    Liefert die Werte aller Elemente dieses Arrays als int zurück.
    int
    Liefert die Anzahl der im Array enthaltenen Elemente zurück.
    long[]
    Liefert die Werte aller Elemente dieses Arrays als long zurück.
    short[]
    Liefert die Werte aller Elemente dieses Arrays als short zurück.
    getValue(int itemIndex)
    Liefert eine Zahl-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
    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
    set(byte... bytes)
    Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
    void
    set(double... doubles)
    Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
    void
    set(float... floats)
    Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
    void
    set(int... ints)
    Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
    void
    set(long... longs)
    Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
    void
    set(short... shorts)
    Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
    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 Details

    • 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.
    • set

      void set(byte... bytes)
      Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
      Parameters:
      bytes - Array mit den zu übernehmenden Werten
    • set

      void set(short... shorts)
      Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
      Parameters:
      shorts - Array mit den zu übernehmenden Werten
    • set

      void set(int... ints)
      Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
      Parameters:
      ints - Array mit den zu übernehmenden Werten
    • set

      void set(long... longs)
      Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
      Parameters:
      longs - Array mit den zu übernehmenden Werten
    • set

      void set(float... floats)
      Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
      Parameters:
      floats - Array mit den zu übernehmenden Werten
    • set

      void set(double... doubles)
      Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
      Parameters:
      doubles - Array mit den zu übernehmenden 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.