Class ByteArrayArrayData

    • Method Summary

      Modifier and Type Method Description
      Data.Array asArray()
      Liefert eine Array-Ansicht auf dieses Array zurück.
      Data.ReferenceArray asReferenceArray()
      Liefert eine Referenz-Array-Ansicht dieses Arrays zurück.
      Data.NumberArray asScaledArray()
      Liefert eine Skalierte-Array-Ansicht dieses Arrays zurück.
      Data.TextArray asTextArray()
      Liefert eine Text-Array-Ansicht dieses Arrays zurück.
      Data.TimeArray asTimeArray()
      Liefert eine Zeit-Array-Ansicht dieses Arrays zurück.
      Data.NumberArray asUnscaledArray()
      Liefert eine Unskalierte-Array-Ansicht dieses Arrays zurück.
      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.
      Data getItem​(int itemIndex)
      Bestimmt das Sub-Datum dieses Arrays mit dem angegebenen Index.
      Data getItem​(java.lang.String itemName)
      Bestimmt das Sub-Datum dieser Liste mit dem angegebenen Namen.
      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.
      int getMaxCount()
      Bestimmt, die maximale Größe dieses Arrays.
      long getMillis​(int itemIndex)
      Bestimmt den Wert des Sub-Datums dieses Arrays mit dem angegebenen Index als Zeit in Millisekunden.
      long[] getMillisArray()
      Liefert ein Array mit den Werten aller Elemente dieses Arrays als Zeit in Millisekunden zurück.
      Data.ReferenceValue getReferenceValue​(int itemIndex)
      Liefert eine Referenz-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
      Data.ReferenceValue[] getReferenceValues()
      Liefert ein Array von Referenz-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.
      Data.NumberValue getScaledValue​(int itemIndex)
      Liefert eine Skalierte-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
      Data.NumberValue[] getScaledValues()
      Liefert ein Array von Skalierte-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.
      long getSeconds​(int itemIndex)
      Bestimmt den Wert des Sub-Datums dieses Arrays mit dem angegebenen Index als Zeit in Sekunden.
      long[] getSecondsArray()
      Liefert ein Array mit den Werten aller Elemente dieses Arrays als Zeit in Sekunden zurück.
      short[] getShortArray()
      Liefert die Werte aller Elemente dieses Arrays als short zurück.
      SystemObject getSystemObject​(int itemIndex)
      Bestimmt das durch das Sub-Datum dieses Arrays mit dem angegebenen Index referenzierte System-Objekt.
      SystemObject[] getSystemObjectArray()
      Liefert die durch die Elemente dieses Arrays referenzierten System-Objekte zurück.
      java.lang.String getText​(int itemIndex)
      Bestimmt den Wert des Sub-Datums dieses Arrays mit dem angegebenen Index als Text einschließlich Zusatz (wie zum Beispiel Einheit).
      java.lang.String[] getTextArray()
      Liefert ein Array mit den Werten aller Elemente dieses Arrays als Text einschließlich Zusatz (wie zum Beispiel Einheit).
      Data.TextValue getTextValue​(int itemIndex)
      Liefert eine Text-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
      Data.TextValue[] getTextValues()
      Liefert ein Array von Text-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.
      Data.TimeValue getTimeValue​(int itemIndex)
      Liefert eine Zeit-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
      Data.TimeValue[] getTimeValues()
      Liefert ein Array von Zeit-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.
      Data.NumberValue getUnscaledValue​(int itemIndex)
      Liefert eine Unskalierte-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
      Data.NumberValue[] getUnscaledValues()
      Liefert ein Array von Unskalierte-Ansichten auf alle in diesem Array enthaltenen Elemente 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.
      boolean isArray()
      Prüft, ob das Datum ein Array ist.
      boolean isCountLimited()
      Bestimmt, ob die Größe dieses Arrays durch eine Obergrenze beschränkt ist.
      boolean isCountVariable()
      Bestimmt, ob die Größe dieses Arrays variieren kann.
      boolean isList()
      Prüft, ob das Datum eine Liste ist, d.h. aus Sub-Daten besteht.
      boolean isPlain()
      Prüft, ob das Datum ein einfaches Datum ohne untergeordnete Sub-Daten ist.
      java.util.Iterator<Data> iterator()
      Liefert einen Iterator zurück, der über die Sub-Daten dieser Liste oder die Element-Daten dieses Arrays iteriert.
      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 set​(ObjectLookup dataModel, java.lang.String... systemObjectPids)
      Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
      void set​(SystemObject[] systemObjects)
      Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
      void set​(java.lang.String[] strings)
      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.
      void setMillis​(long[] millis)
      Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
      void setSeconds​(long[] seconds)
      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.
      java.lang.String toParamString()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.lang.Iterable

        forEach, spliterator
    • Constructor Detail

      • ByteArrayArrayData

        public ByteArrayArrayData​(byte[] bytes,
                                  int offset,
                                  AttributeInfo attributeInfo)
    • Method Detail

      • getItem

        public Data getItem​(java.lang.String itemName)
        Description copied from interface: Data
        Bestimmt das Sub-Datum dieser Liste mit dem angegebenen Namen.
        Specified by:
        getItem in interface Data
        Specified by:
        getItem in class ByteArrayData
        Parameters:
        itemName - Name des gewünschten Sub-Datums.
        Returns:
        Gewünschtes Sub-Datum.
      • iterator

        public java.util.Iterator<Data> iterator()
        Description copied from interface: Data
        Liefert einen Iterator zurück, der über die Sub-Daten dieser Liste oder die Element-Daten dieses Arrays iteriert.
        Specified by:
        iterator in interface Data
        Specified by:
        iterator in interface Data.Array
        Specified by:
        iterator in interface java.lang.Iterable<Data>
        Specified by:
        iterator in class ByteArrayData
        Returns:
        Iterator über die Sub-Daten dieser Liste oder die Element-Daten dieses Arrays.
      • getItem

        public Data getItem​(int itemIndex)
        Description copied from interface: Data.Array
        Bestimmt das Sub-Datum dieses Arrays mit dem angegebenen Index.
        Specified by:
        getItem in interface Data.Array
        Overrides:
        getItem in class ByteArrayData
        Parameters:
        itemIndex - Index des gewünschten Sub-Datums.
        Returns:
        Gewünschtes Sub-Datum.
      • getTextValue

        public Data.TextValue getTextValue​(int itemIndex)
        Description copied from interface: Data.Array
        Liefert eine Text-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
        Specified by:
        getTextValue in interface Data.Array
        Specified by:
        getTextValue in interface Data.TextArray
        Parameters:
        itemIndex - Index des gewünschten Sub-Datums.
        Returns:
        Text-Ansicht des Sub-Datums.
      • getTimeValue

        public Data.TimeValue getTimeValue​(int itemIndex)
        Description copied from interface: Data.Array
        Liefert eine Zeit-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
        Specified by:
        getTimeValue in interface Data.Array
        Specified by:
        getTimeValue in interface Data.TimeArray
        Parameters:
        itemIndex - Index des gewünschten Sub-Datums.
        Returns:
        Zeit-Ansicht des Sub-Datums.
      • getScaledValue

        public Data.NumberValue getScaledValue​(int itemIndex)
        Description copied from interface: Data.Array
        Liefert eine Skalierte-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
        Specified by:
        getScaledValue in interface Data.Array
        Parameters:
        itemIndex - Index des gewünschten Sub-Datums.
        Returns:
        Skalierte-Ansicht des Sub-Datums.
      • getScaledValues

        public Data.NumberValue[] getScaledValues()
        Description copied from interface: Data.Array
        Liefert ein Array von Skalierte-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.
        Specified by:
        getScaledValues in interface Data.Array
        Returns:
        Skalierte-Ansichten der enthaltene Elemente.
      • getUnscaledValue

        public Data.NumberValue getUnscaledValue​(int itemIndex)
        Description copied from interface: Data.Array
        Liefert eine Unskalierte-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
        Specified by:
        getUnscaledValue in interface Data.Array
        Parameters:
        itemIndex - Index des gewünschten Sub-Datums.
        Returns:
        Unskalierte-Ansicht des Sub-Datums.
      • getUnscaledValues

        public Data.NumberValue[] getUnscaledValues()
        Description copied from interface: Data.Array
        Liefert ein Array von Unskalierte-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.
        Specified by:
        getUnscaledValues in interface Data.Array
        Returns:
        Unskalierte-Ansichten der enthaltene Elemente.
      • 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
      • set

        public void set​(SystemObject[] systemObjects)
        Description copied from interface: Data.ReferenceArray
        Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
        Specified by:
        set in interface Data.ReferenceArray
        Parameters:
        systemObjects - Array mit den zu übernehmenden Werten
      • set

        public void set​(java.lang.String[] strings)
        Description copied from interface: Data.TextArray
        Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
        Specified by:
        set in interface Data.ReferenceArray
        Specified by:
        set in interface Data.TextArray
        Parameters:
        strings - Array mit den zu übernehmenden Werten
      • set

        public void set​(ObjectLookup dataModel,
                        java.lang.String... systemObjectPids)
        Description copied from interface: Data.ReferenceArray
        Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
        Specified by:
        set in interface Data.ReferenceArray
        Parameters:
        dataModel - Objekt das zur Ermittlung der Systemobjekte benutzt wird
        systemObjectPids - Array mit den zu übernehmenden Werten
      • setMillis

        public void setMillis​(long[] millis)
        Description copied from interface: Data.TimeArray
        Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
        Specified by:
        setMillis in interface Data.TimeArray
        Parameters:
        millis - Array mit den zu übernehmenden Werten
      • setSeconds

        public void setSeconds​(long[] seconds)
        Description copied from interface: Data.TimeArray
        Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
        Specified by:
        setSeconds in interface Data.TimeArray
        Parameters:
        seconds - Array mit den zu übernehmenden Werten
      • getMaxCount

        public int getMaxCount()
        Description copied from interface: Data.Array
        Bestimmt, die maximale Größe dieses Arrays. Wenn die Größe des Arrays nicht beschränkt ist, wird der Wert 0 zurückgegeben. Wenn die Größe nicht variabel als fest ist, wird die erforderliche Größe zurückgegeben.
        Specified by:
        getMaxCount in interface Data.Array
        Returns:
        Maximale oder erforderliche Größe des Arrays oder 0, wenn die Größe nicht beschränkt ist.
      • isCountLimited

        public boolean isCountLimited()
        Description copied from interface: Data.Array
        Bestimmt, ob die Größe dieses Arrays durch eine Obergrenze beschränkt ist.
        Specified by:
        isCountLimited in interface Data.Array
        Returns:
        true, wenn die Anzahl der Werte beschränkt ist;
        false, wenn die Anzahl der Werte nicht beschränkt ist.
      • isCountVariable

        public boolean isCountVariable()
        Description copied from interface: Data.Array
        Bestimmt, ob die Größe dieses Arrays variieren kann.
        Specified by:
        isCountVariable in interface Data.Array
        Returns:
        true, wenn die Anzahl der Werte dieses Arrays mit jedem Datensatz variieren kann;
        false, wenn die Anzahl der Werte fix ist.
      • isList

        public boolean isList()
        Description copied from interface: Data
        Prüft, ob das Datum eine Liste ist, d.h. aus Sub-Daten besteht.
        Specified by:
        isList in interface Data
        Specified by:
        isList in class ByteArrayData
        Returns:
        true, falls das Datum eine Liste ist, sonst false.
      • isArray

        public boolean isArray()
        Description copied from interface: Data
        Prüft, ob das Datum ein Array ist.
        Specified by:
        isArray in interface Data
        Specified by:
        isArray in class ByteArrayData
        Returns:
        true, falls das Datum ein Array ist, sonst false.
      • isPlain

        public boolean isPlain()
        Description copied from interface: Data
        Prüft, ob das Datum ein einfaches Datum ohne untergeordnete Sub-Daten ist.
        Specified by:
        isPlain in interface Data
        Specified by:
        isPlain in class ByteArrayData
        Returns:
        true, falls das Datum eine einfaches Datum ist, sonst false.
      • asArray

        public Data.Array asArray()
        Description copied from interface: Data
        Liefert eine Array-Ansicht auf dieses Array zurück.
        Specified by:
        asArray in interface Data
        Returns:
        Array-Ansicht des Datums.
      • getSeconds

        public long getSeconds​(int itemIndex)
        Description copied from interface: Data.TimeArray
        Bestimmt den Wert des Sub-Datums dieses Arrays mit dem angegebenen Index als Zeit in Sekunden.
        Specified by:
        getSeconds in interface Data.TimeArray
        Parameters:
        itemIndex - Index des gewünschten Sub-Datums.
        Returns:
        Wert des Sub-Datums als Zeit in Sekunden.
      • getMillis

        public long getMillis​(int itemIndex)
        Description copied from interface: Data.TimeArray
        Bestimmt den Wert des Sub-Datums dieses Arrays mit dem angegebenen Index als Zeit in Millisekunden.
        Specified by:
        getMillis in interface Data.TimeArray
        Parameters:
        itemIndex - Index des gewünschten Sub-Datums.
        Returns:
        Wert des Sub-Datums als Zeit in Millisekunden.
      • getSecondsArray

        public long[] getSecondsArray()
        Description copied from interface: Data.TimeArray
        Liefert ein Array mit den Werten aller Elemente dieses Arrays als Zeit in Sekunden zurück.
        Specified by:
        getSecondsArray in interface Data.TimeArray
        Returns:
        Array von Zeitwerten in Sekunden.
      • getMillisArray

        public long[] getMillisArray()
        Description copied from interface: Data.TimeArray
        Liefert ein Array mit den Werten aller Elemente dieses Arrays als Zeit in Millisekunden zurück.
        Specified by:
        getMillisArray in interface Data.TimeArray
        Returns:
        Array von Zeitwerten in Millisekunden.
      • getText

        public java.lang.String getText​(int itemIndex)
        Description copied from interface: Data.TextArray
        Bestimmt den Wert des Sub-Datums dieses Arrays mit dem angegebenen Index als Text einschließlich Zusatz (wie zum Beispiel Einheit).
        Specified by:
        getText in interface Data.TextArray
        Parameters:
        itemIndex - Index des gewünschten Sub-Datums.
        Returns:
        Wert des Sub-Datums mit Zusatz (wie zum Beispiel Einheit) als Text.
      • getTextArray

        public java.lang.String[] getTextArray()
        Description copied from interface: Data.TextArray
        Liefert ein Array mit den Werten aller Elemente dieses Arrays als Text einschließlich Zusatz (wie zum Beispiel Einheit).
        Specified by:
        getTextArray in interface Data.TextArray
        Returns:
        Array von Textwerten einschließlich Zusatz (wie zum Beispiel Einheit).
      • getSystemObject

        public SystemObject getSystemObject​(int itemIndex)
        Description copied from interface: Data.ReferenceArray
        Bestimmt das durch das Sub-Datum dieses Arrays mit dem angegebenen Index referenzierte System-Objekt.
        Specified by:
        getSystemObject in interface Data.ReferenceArray
        Parameters:
        itemIndex - Index des gewünschten Sub-Datums.
        Returns:
        Stellvertreter-Objekt des referenzierten System-Objekts oder null, wenn kein Objekt referenziert wird.
      • getSystemObjectArray

        public SystemObject[] getSystemObjectArray()
        Description copied from interface: Data.ReferenceArray
        Liefert die durch die Elemente dieses Arrays referenzierten System-Objekte zurück.
        Specified by:
        getSystemObjectArray in interface Data.ReferenceArray
        Returns:
        Array mit Stellvertreter-Objekten der referenzierten System-Objekte.
      • 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.