com.jrefinery.data
Class DateRange
java.lang.Object
|
+--com.jrefinery.data.Range
|
+--com.jrefinery.data.DateRange
- public class DateRange
- extends Range
An axis range specified in terms of two java.util.Date objects.
- Author:
- DG/BK
Constructor Summary |
DateRange()
Default constructor. |
DateRange(java.util.Date lower,
java.util.Date upper)
Constructs a new DateAxisRange. |
DateRange(double lower,
double upper)
Constructs a new DateAxisRange. |
DateRange(Range other)
Constructs a new DateAxisRange based on another range. |
Method Summary |
java.util.Date |
getLowerDate()
Returns the lower bound for the axis. |
java.util.Date |
getUpperDate()
Returns the upper bound for the axis. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DateRange
public DateRange()
- Default constructor.
DateRange
public DateRange(java.util.Date lower,
java.util.Date upper)
- Constructs a new DateAxisRange.
- Parameters:
lower
- the lower bound.upper
- the upper bound.
DateRange
public DateRange(double lower,
double upper)
- Constructs a new DateAxisRange.
- Parameters:
lower
- the lower (oldest) date.upper
- the upper (youngest) date.
DateRange
public DateRange(Range other)
- Constructs a new DateAxisRange based on another range.
The other range may not be a DateAxisRange. If it is not, the upper
and lower bounds are evaluated as milliseconds since midnight
GMT, 1-Jan-1970.
- Parameters:
other
- the other range.
getLowerDate
public java.util.Date getLowerDate()
- Returns the lower bound for the axis.
- Returns:
- the lower bound for the axis.
getUpperDate
public java.util.Date getUpperDate()
- Returns the upper bound for the axis.
- Returns:
- the upper bound for the axis.