public class DateRanger
extends java.lang.Object
| Constructor and Description |
|---|
DateRanger() |
DateRanger(java.lang.String startDate,
java.lang.String endDate) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getEndDate() |
java.lang.String |
getStartDate() |
boolean |
isDateWithinRange(java.lang.String date)
This compares a date to a date range and only guaranteed to work if the
dates are formatted as YYYYMMDD, eg April 1, 2014 would 20140101
|
void |
setEndDate(java.lang.String date)
Sets the end date, this is an inclusive date
|
void |
setStartDate(java.lang.String date)
Sets the start date, this is an inclusive date
|
public DateRanger()
public DateRanger(java.lang.String startDate,
java.lang.String endDate)
public java.lang.String getStartDate()
public java.lang.String getEndDate()
public void setStartDate(java.lang.String date)
date - - non-null string representing date with the format of
YYYYMMDDpublic void setEndDate(java.lang.String date)
throws java.lang.IllegalArgumentException
date - - non-null string representing date with the format of
YYYYMMDDjava.lang.IllegalArgumentExceptionpublic boolean isDateWithinRange(java.lang.String date)
date - - non-null string representing date with the format of
YYYYMMDD