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