|
QJCC homepage | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbiz.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 | |||||||||