java.io.Serializable
public class ReminderInterval
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class | Description |
---|---|---|
static class |
ReminderInterval.TimeUnit |
Die Zeiteinheit.
|
Constructor | Description |
---|---|
ReminderInterval() |
Parameterloser Konstruktor fuer Bean-Spezifikation,
|
ReminderInterval(ReminderInterval.TimeUnit unit,
int interval) |
ct.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
equals(java.lang.Object other) |
|
java.util.List<java.util.Date> |
getDates(java.util.Date start,
java.util.Date from,
java.util.Date to) |
Liefert eine Liste von Terminen, die gemaess diesem Intervall
im angegebenen Zeitraum liegen.
|
int |
getInterval() |
Liefert die Anzahl der Intervalle.
|
ReminderInterval.TimeUnit |
getTimeUnit() |
Liefert die Zeiteinheit fuer die Wiederholung.
|
void |
setInterval(int interval) |
Speichert die Anzahl der Intervalle.
|
void |
setTimeUnit(ReminderInterval.TimeUnit unit) |
Speichert die Zeiteinheit fuer die Wiederholung.
|
java.lang.String |
toString() |
public ReminderInterval()
public ReminderInterval(ReminderInterval.TimeUnit unit, int interval)
unit
- Zeiteinheit.interval
- Intervall.public ReminderInterval.TimeUnit getTimeUnit()
public void setTimeUnit(ReminderInterval.TimeUnit unit)
unit
- die Zeiteinheit fuer die Wiederholung.public int getInterval()
public void setInterval(int interval)
interval
- die Anzahl der Intervalle.public java.util.List<java.util.Date> getDates(java.util.Date start, java.util.Date from, java.util.Date to)
start
- Datum der ersten Ausfuehrung des Intervalls.from
- Beginn des Zeitfensters, in dem nach passenden Terminen gesucht wird.
Das Datum kann weggelassen werden. In dem Fall beginnt die Suche beim Datum der ersten
Ausfuehrung des Intervalls.to
- Ende des Zeitfensters, in dem nach passenden Terminen gesucht wird.
Das Darum kann weggelassen werden. In dem Fall verwendet die Suche einen Zeitraum
von einem Jahr, beginnend beim from-Datum.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
Object.equals(java.lang.Object)