Interface Data.TimeArray

  • All Known Implementing Classes:
    ByteArrayArrayData
    Enclosing interface:
    Data

    public static interface Data.TimeArray
    Interface-Klasse für die Zeit-Array-Ansicht eines Datums.
    • Method Summary

      Modifier and Type Method Description
      int getLength()
      Liefert die Anzahl der im Array enthaltenen Elemente zurück.
      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.
      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.
      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.
      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
    • Method Detail

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

        Data.TimeValue getTimeValue​(int itemIndex)
        Liefert eine Zeit-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
        Parameters:
        itemIndex - Index des gewünschten Sub-Datums.
        Returns:
        Zeit-Ansicht des Sub-Datums.
      • getTimeValues

        Data.TimeValue[] getTimeValues()
        Liefert ein Array von Zeit-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.
        Returns:
        Zeit-Ansichten der enthaltene Elemente.
      • getSeconds

        long getSeconds​(int itemIndex)
        Bestimmt den Wert des Sub-Datums dieses Arrays mit dem angegebenen Index als Zeit in Sekunden.
        Parameters:
        itemIndex - Index des gewünschten Sub-Datums.
        Returns:
        Wert des Sub-Datums als Zeit in Sekunden.
      • getMillis

        long getMillis​(int itemIndex)
        Bestimmt den Wert des Sub-Datums dieses Arrays mit dem angegebenen Index als Zeit in Millisekunden.
        Parameters:
        itemIndex - Index des gewünschten Sub-Datums.
        Returns:
        Wert des Sub-Datums als Zeit in Millisekunden.
      • setMillis

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

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

        long[] getSecondsArray()
        Liefert ein Array mit den Werten aller Elemente dieses Arrays als Zeit in Sekunden zurück.
        Returns:
        Array von Zeitwerten in Sekunden.
      • getMillisArray

        long[] getMillisArray()
        Liefert ein Array mit den Werten aller Elemente dieses Arrays als Zeit in Millisekunden zurück.
        Returns:
        Array von Zeitwerten in Millisekunden.