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