public class DateRangePlanner
extends java.lang.Object
| Constructor and Description |
|---|
DateRangePlanner() |
| Modifier and Type | Method and Description |
|---|---|
static DateRange |
getDateRange(java.util.Date beginDateOverride,
java.util.Date endDateOverride,
java.util.Collection<java.util.Date> available,
java.lang.Integer daysAgo,
java.lang.Integer numDays,
boolean failOnMissing)
Determines the date range of inputs which should be processed.
|
public static DateRange getDateRange(java.util.Date beginDateOverride, java.util.Date endDateOverride, java.util.Collection<java.util.Date> available, java.lang.Integer daysAgo, java.lang.Integer numDays, boolean failOnMissing)
beginDateOverride - Begin dateendDateOverride - End dateavailable - The input dates which are availabledaysAgo - Number of days to subtract from the end datenumDays - Number of days to processfailOnMissing - true to fail if days are missing in desired date range