public class CompositeFloatingPeriod extends CompositePeriod
| Constructor and Description |
|---|
CompositeFloatingPeriod(CompositePeriodSetting cps,
java.util.List<ComposableUnitPeriod> lsCUP)
CompositeFloatingPeriod Constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
basisQuote(ProductQuoteSet pqs)
Retrieve the Period Calibration Basis Quote from the specified product quote set
|
CompositePeriodQuoteSet |
periodQuoteSet(ProductQuoteSet pqs,
CurveSurfaceQuoteContainer csqs)
Retrieve the Period Calibration Quotes from the specified product quote set
|
accrualCompoundingRule, accrualDCF, accrualMetrics, baseNotional, basis, collateralLabel, contains, couponCurrency, couponDCF, couponFactor, couponFactor, couponMetrics, couponSchedule, creditLabel, df, enclosingCUP, endDate, forwardFundingPRWC, forwardLabel, forwardPRWC, freq, fundingLabel, fundingPRWC, fx, fxFixingDate, fxLabel, fxPRWC, isFXMTM, lossMetrics, notional, notional, notionalSchedule, payCurrency, payDate, periods, periodWiseConvexityAdjustment, startDate, survival, tenor, terminalConvexityAdjustment, unitPeriodConvexityMetrics, volatilityPRWCpublic CompositeFloatingPeriod(CompositePeriodSetting cps, java.util.List<ComposableUnitPeriod> lsCUP) throws java.lang.Exception
cps - Composite Period Setting InstancelsCUP - List of Composable Unit Fixed Periodsjava.lang.Exception - Thrown if the Accrual Compounding Rule is invalidpublic CompositePeriodQuoteSet periodQuoteSet(ProductQuoteSet pqs, CurveSurfaceQuoteContainer csqs)
CompositePeriodperiodQuoteSet in class CompositePeriodpqs - The Product Quote Setcsqs - The Market Curve Surface/Quote Setpublic double basisQuote(ProductQuoteSet pqs)
CompositePeriodbasisQuote in class CompositePeriodpqs - The Product Quote Set