public class ReminderInterval
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
ReminderInterval.TimeUnit
Die Zeiteinheit.
|
| Constructor and Description |
|---|
ReminderInterval()
Parameterloser Konstruktor fuer Bean-Spezifikation,
|
ReminderInterval(ReminderInterval.TimeUnit unit,
int interval)
ct.
|
| Modifier and Type | Method and 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.ObjectObject.toString()public boolean equals(java.lang.Object other)
equals in class java.lang.ObjectObject.equals(java.lang.Object)