Class AbstractData.NumberArray

  • All Implemented Interfaces:
    Data.NumberArray
    Enclosing class:
    AbstractData

    public abstract static class AbstractData.NumberArray
    extends java.lang.Object
    implements Data.NumberArray
    Subklasse von AbstractData, implementiert das Interface Data.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 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.
      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
      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

      • NumberArray

        public 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.
      • 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 interface Data.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 interface Data.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 interface Data.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 interface Data.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 interface Data.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 interface Data.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 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.