net.objectlab.kit.datecalc.jdk
Class CalendarKitCalculatorsFactory
java.lang.Object
net.objectlab.kit.datecalc.common.AbstractKitCalculatorsFactory<Calendar>
net.objectlab.kit.datecalc.jdk.CalendarKitCalculatorsFactory
- All Implemented Interfaces:
- KitCalculatorsFactory<Calendar>
public class CalendarKitCalculatorsFactory
- extends AbstractKitCalculatorsFactory<Calendar>
The default factory for getting Jdk Calendar based
calculators.
- Version:
- $Revision: 273 $ $Date: 2009-03-31 01:57:31 -0400 (Tue, 31 Mar 2009) $
- Author:
- Marcin Jekot, $LastChangedBy: marchy $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CalendarKitCalculatorsFactory
public CalendarKitCalculatorsFactory()
getDefaultInstance
public static CalendarKitCalculatorsFactory getDefaultInstance()
getDateCalculator
public DateCalculator<Calendar> getDateCalculator(String name,
String holidayHandlerType)
- Create a new DateCalculator for a given name and type of handling.
- Parameters:
name - calendar name (holidays set interested in). If there is set of
holidays with that name, it will return a DateCalculator with
an empty holiday set (will work on Weekend only).holidayHandlerType - typically one of the value of HolidayHandlerType or null.
- Returns:
- a new DateCalculator
- Throws:
IllegalArgumentException - if the type is not null or a valid value.
getPeriodCountCalculator
public PeriodCountCalculator<Calendar> getPeriodCountCalculator()
- Create a new PeriodCountCalculator.
- Returns:
- a PeriodCountCalculator
getIMMDateCalculator
public IMMDateCalculator<Calendar> getIMMDateCalculator()
- Create a new IMMDateCalculator.
- Returns:
- an IMMDateCalculator
Copyright © 2006-2010 Appendium - Portfolio Financing Platform. All Rights Reserved.