Package de.bsvrz.dav.daf.main
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
All Methods Instance Methods Abstract Methods 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 Arraysvoid
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.
-
-