|
QJCC homepage | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object biz.chitec.quarterback.util.EDateUtilities
Some helper classes for working with EDates.
Nested Class Summary | |
private static class |
EDateUtilities.EDateCanonicalRangeIterator
Returns series of time ranges with a certain standard length and canonified start- and enddates. |
private static class |
EDateUtilities.EDateDayOfWeekIterator
Iterator for dates between start and end which belong to certain weekdays. |
private static class |
EDateUtilities.EDateIntervalIterator
Iterator for equally distanced date values. |
private static class |
EDateUtilities.EDateMonthlyIterator
Iterator for equally distanced date values. |
private static class |
EDateUtilities.EDateRangeIterator
Returns series of time ranges with a certain standard length. |
Constructor Summary | |
private |
EDateUtilities()
|
Method Summary | |
static java.util.Iterator |
getCanonicalTimeRangeIterator(EDate start,
EDate end,
int rangesymbol)
Returns series of canonical time ranges. |
static java.util.Iterator |
getDayOfWeekIterator(EDate start,
EDate end,
int[] dow,
boolean includestart)
Return an iterator which delivers dates on certain days of the week. |
static java.util.Iterator |
getIntervalIterator(EDate start,
EDate end,
EDate ivsize)
Return an iterator which delivers equally-distanced dates between start (inclusive) and end (exclusive). |
static java.util.Iterator |
getMonthlyIterator(EDate start,
EDate end,
int monthforstep,
int dayofmonth)
Return an iterator which delivers dates of the same day in different months. |
static java.util.Iterator |
getTimeRangeIterator(EDate start,
EDate end,
int rangesymbol)
Returns series of time ranges with equal length. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
private EDateUtilities()
Method Detail |
public static java.util.Iterator getIntervalIterator(EDate start, EDate end, EDate ivsize)
public static java.util.Iterator getMonthlyIterator(EDate start, EDate end, int monthforstep, int dayofmonth)
public static java.util.Iterator getDayOfWeekIterator(EDate start, EDate end, int[] dow, boolean includestart)
public static java.util.Iterator getTimeRangeIterator(EDate start, EDate end, int rangesymbol)
start
- Start date for time rangesend
- End date for time rangesrangesymbol
- TimeRangsSymbol as in EDateRangeSymbols
public static java.util.Iterator getCanonicalTimeRangeIterator(EDate start, EDate end, int rangesymbol)
start
- Start date for time rangesend
- End date for time rangesrangesymbol
- TimeRangsSymbol as in EDateRangeSymbols
|
QJCC homepage | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |