Public Member Functions | |
void | validate () const override |
Public Attributes | |
Date | startDate |
std::vector< Real > | notionals |
ExchangeableData | exchangeableData |
std::vector< CallabilityData > | callData |
MakeWholeData | makeWholeData |
std::vector< CallabilityData > | putData |
std::vector< ConversionData > | conversionData |
std::vector< ConversionRatioData > | conversionRatioData |
std::vector< MandatoryConversionData > | mandatoryConversionData |
std::vector< ConversionResetData > | conversionResetData |
std::vector< DividendProtectionData > | dividendProtectionData |
bool | detachable |
bool | perpetual |