net.sf.ecl.datepicker.util
Class DatePeriod

java.lang.Object
  extended by net.sf.ecl.datepicker.util.DatePeriod
All Implemented Interfaces:
Cloneable

public final class DatePeriod
extends Object
implements Cloneable

TODO comment


Constructor Summary
DatePeriod()
          Default constructor.
DatePeriod(Calendar date)
           
DatePeriod(Calendar startDate, Calendar endDate)
          TODO comment
 
Method Summary
 Object clone()
          TODO comment
 boolean contains(Calendar date)
           
 boolean equals(Object obj)
           
 Calendar getEndDate()
          TODO comment
 Calendar getStartDate()
          TODO comment
 int hashCode()
           
 DatePeriod intersect(DatePeriod period)
           
 boolean isIntersect(DatePeriod period)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DatePeriod

public DatePeriod()
Default constructor.


DatePeriod

public DatePeriod(Calendar date)
Parameters:
date -

DatePeriod

public DatePeriod(Calendar startDate,
                  Calendar endDate)
TODO comment

Parameters:
startDate -
endDate -
Method Detail

clone

public Object clone()
TODO comment

Overrides:
clone in class Object
Returns:

contains

public boolean contains(Calendar date)
Parameters:
date -
Returns:

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getEndDate

public Calendar getEndDate()
TODO comment

Returns:

getStartDate

public Calendar getStartDate()
TODO comment

Returns:

hashCode

public int hashCode()
Overrides:
hashCode in class Object

intersect

public DatePeriod intersect(DatePeriod period)
Parameters:
period -
Returns:

isIntersect

public boolean isIntersect(DatePeriod period)
Parameters:
period -
Returns:

toString

public String toString()
Overrides:
toString in class Object