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.IllegalArgumentException
public boolean isDateWithinRange(java.lang.String date)
date
- - non-null string representing date with the format of
YYYYMMDD