|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.liferay.util.cal.Recurrence
com.liferay.portal.kernel.cal
.
public class Recurrence
Field Summary | |
---|---|
protected DayAndPosition[] |
byDay
Deprecated. Field byDay |
protected int[] |
byMonth
Deprecated. Field byMonth |
protected int[] |
byMonthDay
Deprecated. Field byMonthDay |
protected int[] |
byWeekNo
Deprecated. Field byWeekNo |
protected int[] |
byYearDay
Deprecated. Field byYearDay |
static int |
DAILY
Deprecated. Field DAILY |
protected java.util.Calendar |
dtStart
Deprecated. Field dtStart |
protected Duration |
duration
Deprecated. Field duration |
protected int |
frequency
Deprecated. Field frequency |
protected int |
interval
Deprecated. Field interval |
static int |
MONTHLY
Deprecated. Field MONTHLY |
static int |
NO_RECURRENCE
Deprecated. Field NO_RECURRENCE |
protected int |
occurrence
Deprecated. Field interval |
protected java.util.Calendar |
until
Deprecated. Field until |
static int |
WEEKLY
Deprecated. Field WEEKLY |
static int |
YEARLY
Deprecated. Field YEARLY |
Constructor Summary | |
---|---|
Recurrence()
Deprecated. Constructor Recurrence |
|
Recurrence(java.util.Calendar start,
Duration dur)
Deprecated. Constructor Recurrence |
|
Recurrence(java.util.Calendar start,
Duration dur,
int freq)
Deprecated. Constructor Recurrence |
Method Summary | |
---|---|
protected boolean |
candidateIsInRecurrence(java.util.Calendar candidate,
boolean debug)
Deprecated. Method candidateIsInRecurrence |
DayAndPosition[] |
getByDay()
Deprecated. Method getByDay |
int[] |
getByMonth()
Deprecated. Method getByMonth |
int[] |
getByMonthDay()
Deprecated. Method getByMonthDay |
int[] |
getByWeekNo()
Deprecated. Method getByWeekNo |
int[] |
getByYearDay()
Deprecated. Method getByYearDay |
java.util.Calendar |
getCandidateStartTime(java.util.Calendar current)
Deprecated. Method getCandidateStartTime |
protected static long |
getDayNumber(java.util.Calendar cal)
Deprecated. Method getDayNumber |
java.util.Calendar |
getDtEnd()
Deprecated. Method getDtEnd |
java.util.Calendar |
getDtStart()
Deprecated. Method getDtStart |
Duration |
getDuration()
Deprecated. Method getDuration |
int |
getFrequency()
Deprecated. Method getFrequency |
int |
getInterval()
Deprecated. Method getInterval |
protected int |
getMinimumInterval()
Deprecated. Method getMinimumInterval |
protected static long |
getMonthNumber(java.util.Calendar cal)
Deprecated. Method getMonthNumber |
int |
getOccurrence()
Deprecated. Method getOccurrence |
protected int |
getRecurrenceCount(java.util.Calendar candidate)
Deprecated. Method getRecurrenceCount |
java.util.Calendar |
getUntil()
Deprecated. Method getUntil |
protected static long |
getWeekNumber(java.util.Calendar cal)
Deprecated. Method getWeekNumber |
int |
getWeekStart()
Deprecated. Method getWeekStart |
boolean |
isInRecurrence(java.util.Calendar current)
Deprecated. Method isInRecurrence |
boolean |
isInRecurrence(java.util.Calendar current,
boolean debug)
Deprecated. Method isInRecurrence |
protected boolean |
matchesByDay(java.util.Calendar candidate)
Deprecated. Method matchesByDay |
protected static boolean |
matchesByField(int[] array,
int field,
java.util.Calendar candidate,
boolean allowNegative)
Deprecated. Method matchesByField |
protected boolean |
matchesByMonth(java.util.Calendar candidate)
Deprecated. Method matchesByMonth |
protected boolean |
matchesByMonthDay(java.util.Calendar candidate)
Deprecated. Method matchesByMonthDay |
protected boolean |
matchesByWeekNo(java.util.Calendar candidate)
Deprecated. Method matchesByWeekNo |
protected boolean |
matchesByYearDay(java.util.Calendar candidate)
Deprecated. Method matchesByYearDay |
protected boolean |
matchesIndividualByDay(java.util.Calendar candidate,
DayAndPosition pos)
Deprecated. Method matchesIndividualByDay |
protected static void |
reduce_constant_length_field(int field,
java.util.Calendar start,
java.util.Calendar candidate)
Deprecated. Method reduce_constant_length_field |
protected static void |
reduce_day_of_month(java.util.Calendar start,
java.util.Calendar candidate)
Deprecated. Method reduce_day_of_month |
protected static void |
reduce_day_of_year(java.util.Calendar start,
java.util.Calendar candidate)
Deprecated. Method reduce_day_of_year |
void |
setByDay(DayAndPosition[] b)
Deprecated. Method setByDay |
void |
setByMonth(int[] b)
Deprecated. Method setByMonth |
void |
setByMonthDay(int[] b)
Deprecated. Method setByMonthDay |
void |
setByWeekNo(int[] b)
Deprecated. Method setByWeekNo |
void |
setByYearDay(int[] b)
Deprecated. Method setByYearDay |
void |
setDtEnd(java.util.Calendar end)
Deprecated. Method setDtEnd |
void |
setDtStart(java.util.Calendar start)
Deprecated. Method setDtStart |
void |
setDuration(Duration d)
Deprecated. Method setDuration |
void |
setFrequency(int freq)
Deprecated. Method setFrequency |
void |
setInterval(int intr)
Deprecated. Method setInterval |
void |
setOccurrence(int occur)
Deprecated. Method setOccurrence |
void |
setUntil(java.util.Calendar u)
Deprecated. Method setUntil |
void |
setWeekStart(int weekstart)
Deprecated. Method setWeekStart |
java.lang.String |
toString()
Deprecated. Method toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int DAILY
public static final int WEEKLY
public static final int MONTHLY
public static final int YEARLY
public static final int NO_RECURRENCE
protected java.util.Calendar dtStart
protected Duration duration
protected int frequency
protected int interval
protected int occurrence
protected java.util.Calendar until
protected DayAndPosition[] byDay
protected int[] byMonthDay
protected int[] byYearDay
protected int[] byWeekNo
protected int[] byMonth
Constructor Detail |
---|
public Recurrence()
public Recurrence(java.util.Calendar start, Duration dur)
start
- dur
- public Recurrence(java.util.Calendar start, Duration dur, int freq)
start
- dur
- freq
- Method Detail |
---|
public java.util.Calendar getDtStart()
public void setDtStart(java.util.Calendar start)
start
- public Duration getDuration()
public void setDuration(Duration d)
d
- public java.util.Calendar getDtEnd()
public void setDtEnd(java.util.Calendar end)
end
- public int getFrequency()
public void setFrequency(int freq)
freq
- public int getInterval()
public void setInterval(int intr)
intr
- public int getOccurrence()
public void setOccurrence(int occur)
occur
- public java.util.Calendar getUntil()
public void setUntil(java.util.Calendar u)
u
- public int getWeekStart()
public void setWeekStart(int weekstart)
weekstart
- public DayAndPosition[] getByDay()
public void setByDay(DayAndPosition[] b)
b
- public int[] getByMonthDay()
public void setByMonthDay(int[] b)
b
- public int[] getByYearDay()
public void setByYearDay(int[] b)
b
- public int[] getByWeekNo()
public void setByWeekNo(int[] b)
b
- public int[] getByMonth()
public void setByMonth(int[] b)
b
- public boolean isInRecurrence(java.util.Calendar current)
current
-
public boolean isInRecurrence(java.util.Calendar current, boolean debug)
current
- debug
-
protected boolean candidateIsInRecurrence(java.util.Calendar candidate, boolean debug)
candidate
- debug
-
protected int getMinimumInterval()
public java.util.Calendar getCandidateStartTime(java.util.Calendar current)
current
-
protected static void reduce_constant_length_field(int field, java.util.Calendar start, java.util.Calendar candidate)
field
- start
- candidate
- protected static void reduce_day_of_month(java.util.Calendar start, java.util.Calendar candidate)
start
- candidate
- protected static void reduce_day_of_year(java.util.Calendar start, java.util.Calendar candidate)
start
- candidate
- protected int getRecurrenceCount(java.util.Calendar candidate)
candidate
-
protected static long getDayNumber(java.util.Calendar cal)
cal
-
protected static long getWeekNumber(java.util.Calendar cal)
cal
-
protected static long getMonthNumber(java.util.Calendar cal)
cal
-
protected boolean matchesByDay(java.util.Calendar candidate)
candidate
-
protected boolean matchesIndividualByDay(java.util.Calendar candidate, DayAndPosition pos)
candidate
- pos
-
protected static boolean matchesByField(int[] array, int field, java.util.Calendar candidate, boolean allowNegative)
array
- field
- candidate
- allowNegative
-
protected boolean matchesByMonthDay(java.util.Calendar candidate)
candidate
-
protected boolean matchesByYearDay(java.util.Calendar candidate)
candidate
-
protected boolean matchesByWeekNo(java.util.Calendar candidate)
candidate
-
protected boolean matchesByMonth(java.util.Calendar candidate)
candidate
-
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |