|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.jaret.util.date.iterator.AbstractDateIterator
de.jaret.util.date.iterator.DayIterator
public class DayIterator
Implementation of the DateIterator for days.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface de.jaret.util.date.iterator.DateIterator |
|---|
DateIterator.Format |
| Field Summary | |
|---|---|
protected int |
_days
day step. |
protected IIteratorFormatter |
_defaultFormatter
default formatter. |
| Fields inherited from class de.jaret.util.date.iterator.AbstractDateIterator |
|---|
_correctDST, _currentDate, _endDate, _formatter, _lastInDST |
| Constructor Summary | |
|---|---|
DayIterator()
Constructs the iterator with a 1 day step. |
|
DayIterator(int days)
Constructs the iterator with a n day step. |
|
| Method Summary | |
|---|---|
protected void |
advanceDate(JaretDate date)
Advance the given date by the amount necessary. |
protected JaretDate |
correctStartDate(JaretDate date)
Correct the given date to a clean starting position. |
long |
getApproxStepMilliSeconds()
Return the approximate step between dates in milli seconds. |
protected IIteratorFormatter |
getDefaultFormatter()
Internal method to retrieve a default formatter. |
| Methods inherited from class de.jaret.util.date.iterator.AbstractDateIterator |
|---|
getFormatter, getLabel, getNextDate, hasNextDate, previewNextDate, reInitialize, setCorrectDST, setFormatter |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface de.jaret.util.date.iterator.DateIterator |
|---|
getLabel, getNextDate, hasNextDate, previewNextDate, reInitialize, setCorrectDST, setFormatter |
| Field Detail |
|---|
protected int _days
protected IIteratorFormatter _defaultFormatter
| Constructor Detail |
|---|
public DayIterator()
public DayIterator(int days)
days - number of days per step| Method Detail |
|---|
protected void advanceDate(JaretDate date)
advanceDate in class AbstractDateIteratordate - date to be modifiedpublic long getApproxStepMilliSeconds()
getApproxStepMilliSeconds in interface DateIteratorprotected JaretDate correctStartDate(JaretDate date)
correctStartDate in class AbstractDateIteratordate - start date
protected IIteratorFormatter getDefaultFormatter()
getDefaultFormatter in class AbstractDateIterator
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||