Package com.spun.util.date
Class DateRange
java.lang.Object
com.spun.util.date.DateRange
public class DateRange extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDateRange.DateRangeFilter<T>static classDateRange.MonthAwarestatic classDateRange.QuarterAwarestatic interfaceDateRange.UnitAwarestatic classDateRange.WeekAware -
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description booleancontains(Date time)booleancontainsDayOfWeek(int day)booleanequals(Object object)DategetEnd()<T> Filter<T>getFilter(Function1<T,Date> converter)DategetFirst(int day)DateRange[]getMonths()DateRange[]getQuarters()static DateRangegetRangeContaining(DateRange[] ranges, DateRange target)DategetStart()DateRange[]getWeeks()inthashCode()StringtoString()
-
Field Details
-
ALL
-
-
Constructor Details
-
DateRange
-
-
Method Details
-
getFilter
-
contains
-
getRangeContaining
-
getEnd
-
getStart
-
hashCode
public int hashCode() -
equals
-
toString
-
getWeeks
-
getMonths
-
getQuarters
-
containsDayOfWeek
public boolean containsDayOfWeek(int day) -
getFirst
-