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
    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[]
    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[]
    Liefert ein Array mit den Werten aller Elemente dieses Arrays als Zeit in Sekunden zurück.
    getTimeValue(int itemIndex)
    Liefert eine Zeit-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
    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.