#include <FirstPeriodSimpleInterestCalculator.h>
Inheritance diagram for com::ftlabs::fisa::calc::FirstPeriodSimpleInterestCalculator:

| com::ftlabs::fisa::calc::FirstPeriodSimpleInterestCalculator::FirstPeriodSimpleInterestCalculator | ( | const FISADate & | settlementDate, | |
| const FISADate * | exDividendDate, | |||
| const Redemption & | redemption, | |||
| double | parValue, | |||
| double | interestRate, | |||
| const DayCountBasis & | dayCountBasis, | |||
| int | interestFrequency, | |||
| bool | eomAdjust, | |||
| const FISADate * | datedDate, | |||
| const FISADate * | firstInterestDate, | |||
| const HolidaySchedule * | holidaySchedule | |||
| ) | throw ( CalculationException ) |
| com::ftlabs::fisa::calc::FirstPeriodSimpleInterestCalculator::FirstPeriodSimpleInterestCalculator | ( | const FirstPeriodSimpleInterestCalculator & | calculator | ) |
| virtual com::ftlabs::fisa::calc::FirstPeriodSimpleInterestCalculator::~FirstPeriodSimpleInterestCalculator | ( | void | ) | [virtual] |
| FirstPeriodSimpleInterestCalculator& com::ftlabs::fisa::calc::FirstPeriodSimpleInterestCalculator::operator= | ( | const FirstPeriodSimpleInterestCalculator & | calculator | ) |
| void com::ftlabs::fisa::calc::FirstPeriodSimpleInterestCalculator::setValues | ( | const FISADate & | settlementDate, | |
| const FISADate * | exDividendDate, | |||
| const Redemption & | redemption, | |||
| double | parValue, | |||
| double | interestRate, | |||
| const DayCountBasis & | dayCountBasis, | |||
| int | interestFrequency, | |||
| bool | eomAdjust, | |||
| const FISADate * | datedDate, | |||
| const FISADate * | firstInterestDate, | |||
| const HolidaySchedule * | holidaySchedule | |||
| ) | throw ( CalculationException ) |
Reimplemented from com::ftlabs::fisa::calc::FixedInterestRateCalculator.
| virtual double com::ftlabs::fisa::calc::FirstPeriodSimpleInterestCalculator::calculatePrice | ( | double | yield | ) | const throw ( CalculationException ) [virtual] |
Calculate price for the given yield.
| yield | a yield |
Reimplemented from com::ftlabs::fisa::calc::FixedInterestRateCalculator.
| virtual Calculator* com::ftlabs::fisa::calc::FirstPeriodSimpleInterestCalculator::clone | ( | void | ) | const [virtual] |
Reimplemented from com::ftlabs::fisa::calc::FixedInterestRateCalculator.
1.5.2