This interface provides calculation methods that are tuned specifically for the implemented security and for a particular settlement to Redemption period
Defines an abstract class that is used to calculate the number of days between two dates, and provides static members for each supported implementation
An implementation of Analytics that attempts to balance memory and CPU usage by caching only the values with more complex formulas, and values that are needed for multiple methods
This is the default implementation of CPIFactory. For maximum efficiency, this implementation maintains a list of all provided values so that the getCPI() methods returns as quickly as possible
This is the default implementation of HolidaySchedule. For maximum efficiency, this implementation caches all provided holidays so that the isHoliday() method returns as quickly as possible
This is the default implementation of PriceIndexFactory. For maximum efficiency, this implementation maintains a list of all provided values so that the getPriceIndex() methods returns as quickly as possible
This interface provides calculation methods that are tuned specifically for the implemented security and for a particular settlement to Redemption period