Class DateRange

java.lang.Object
com.spun.util.date.DateRange

public class DateRange extends Object
  • Field Details

  • Constructor Details

    • DateRange

      public DateRange(Date start, Date end)
  • Method Details

    • getFilter

      public <T> Filter<T> getFilter(Function1<T,Date> converter)
    • contains

      public boolean contains(Date time)
    • getRangeContaining

      public static DateRange getRangeContaining(DateRange[] ranges, DateRange target)
    • getEnd

      public Date getEnd()
    • getStart

      public Date getStart()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getWeeks

      public DateRange[] getWeeks()
    • getMonths

      public DateRange[] getMonths()
    • getQuarters

      public DateRange[] getQuarters()
    • containsDayOfWeek

      public boolean containsDayOfWeek(int day)
    • getFirst

      public Date getFirst(int day)