Package net.pricefx.common.util
Class CalendarUtil.TimePeriod
- Object
-
- TimePeriod
-
- Enclosing class:
- CalendarUtil
public static class CalendarUtil.TimePeriod extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
TimePeriod()
TimePeriod(String timePeriodAsString)
TimePeriod(Calendar cal, CalendarUtil.TimeUnit unit)
TimePeriod(Date startDate, Date endDate, CalendarUtil.TimeUnit unit)
TimePeriod(Date startDate, CalendarUtil.TimeUnit unit)
TimePeriod(CalendarUtil.TimePeriod startPeriod, CalendarUtil.TimePeriod endPeriod, CalendarUtil.TimeUnit unit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CalendarUtil.TimePeriod
add(Integer numberPeriods)
Date
getEndDate()
CalendarUtil.TimePeriod
getEndPeriod()
Date
getStartDate()
CalendarUtil.TimePeriod
getStartPeriod()
CalendarUtil.TimeUnit
getTimeUnit()
String
toString()
-
-
-
Constructor Detail
-
TimePeriod
protected TimePeriod()
-
TimePeriod
public TimePeriod(Calendar cal, CalendarUtil.TimeUnit unit)
-
TimePeriod
public TimePeriod(String timePeriodAsString) throws ParseException
- Throws:
ParseException
-
TimePeriod
public TimePeriod(Date startDate, CalendarUtil.TimeUnit unit)
-
TimePeriod
public TimePeriod(Date startDate, Date endDate, CalendarUtil.TimeUnit unit)
-
TimePeriod
public TimePeriod(CalendarUtil.TimePeriod startPeriod, CalendarUtil.TimePeriod endPeriod, CalendarUtil.TimeUnit unit)
-
-
Method Detail
-
getStartDate
public Date getStartDate()
-
getTimeUnit
public CalendarUtil.TimeUnit getTimeUnit()
-
getEndDate
public Date getEndDate()
-
getStartPeriod
public CalendarUtil.TimePeriod getStartPeriod()
-
getEndPeriod
public CalendarUtil.TimePeriod getEndPeriod()
-
add
public CalendarUtil.TimePeriod add(Integer numberPeriods)
-
-