public class DateRange extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DateRange.DateRangeFilter<T> |
static class |
DateRange.MonthAware |
static class |
DateRange.QuarterAware |
static interface |
DateRange.UnitAware |
static class |
DateRange.WeekAware |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(Date time) |
boolean |
containsDayOfWeek(int day) |
boolean |
equals(Object object) |
Date |
getEnd() |
<T> Filter<T> |
getFilter(Function1<T,Date> converter) |
Date |
getFirst(int day) |
DateRange[] |
getMonths() |
DateRange[] |
getQuarters() |
static DateRange |
getRangeContaining(DateRange[] ranges,
DateRange target) |
Date |
getStart() |
DateRange[] |
getWeeks() |
int |
hashCode() |
String |
toString() |
public static final DateRange ALL
public boolean contains(Date time)
public Date getEnd()
public Date getStart()
public DateRange[] getWeeks()
public DateRange[] getMonths()
public DateRange[] getQuarters()
public boolean containsDayOfWeek(int day)
public Date getFirst(int day)
Copyright © 2023. All rights reserved.