public class CompositePeriodCouponMetrics
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
double |
collateralCredit()
Retrieve the Collateral/Credit Convexity Adjustment
|
double |
collateralForward()
Retrieve the Collateral/Forward Convexity Adjustment
|
double |
collateralFunding()
Retrieve the Collateral/Funding Convexity Adjustment
|
double |
collateralFX()
Retrieve the Collateral/FX Convexity Adjustment
|
double |
compounding()
Retrieve the Compounding Convexity Correction
|
static CompositePeriodCouponMetrics |
Create(java.util.List<UnitPeriodMetrics> lsUPM)
CompositePeriodCouponMetrics Instance from the list of the composite period metrics
|
double |
creditForward()
Retrieve the Credit/Forward Convexity Adjustment
|
double |
creditFunding()
Retrieve the Credit/Funding Convexity Adjustment
|
double |
creditFX()
Retrieve the Credit/FX Convexity Adjustment
|
double |
cumulative()
Retrieve the Cumulative Convexity Correction
|
double |
dcf()
Retrieve the Composite DCF
|
double |
forwardFunding()
Retrieve the Forward/Funding Convexity Adjustment
|
double |
forwardFX()
Retrieve the Forward/FX Convexity Adjustment
|
double |
fundingFX()
Retrieve the Funding/FX Convexity Adjustment
|
double |
rate()
Retrieve the Composite Rate
|
java.util.List<UnitPeriodMetrics> |
unitMetrics()
Retrieve the List of the Unit Period Metrics
|
public static final CompositePeriodCouponMetrics Create(java.util.List<UnitPeriodMetrics> lsUPM)
lsUPM
- List of Unit Period Metricspublic double dcf()
public double rate()
public double collateralCredit()
public double collateralForward()
public double collateralFunding()
public double collateralFX()
public double creditForward()
public double creditFunding()
public double creditFX()
public double forwardFunding()
public double forwardFX()
public double fundingFX()
public double compounding()
public double cumulative()
public java.util.List<UnitPeriodMetrics> unitMetrics()