|
||||||||||
| 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.SecondIterator
public class SecondIterator
Implementation of the DateIterator for seconds.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface de.jaret.util.date.iterator.DateIterator |
|---|
DateIterator.Format |
| Field Summary | |
|---|---|
protected IIteratorFormatter |
_defaultFormatter
default formatter. |
protected int |
_secondStep
step for seconds. |
protected static NumberFormat |
NF
Number format for labels. |
| Fields inherited from class de.jaret.util.date.iterator.AbstractDateIterator |
|---|
_correctDST, _currentDate, _endDate, _formatter, _lastInDST |
| Constructor Summary | |
|---|---|
SecondIterator(int secondStep)
Contructor supplying the setp. |
|
| 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 IIteratorFormatter _defaultFormatter
protected int _secondStep
protected static final NumberFormat NF
| Constructor Detail |
|---|
public SecondIterator(int secondStep)
secondStep - number of seconds between steps| 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 | |||||||||