public class AssetSwap extends Swap
swigCMemOwn| Modifier | Constructor and Description |
|---|---|
|
AssetSwap(boolean payFixedRate,
Bond bond,
double bondCleanPrice,
InterestRateIndex index,
double spread) |
|
AssetSwap(boolean payFixedRate,
Bond bond,
double bondCleanPrice,
InterestRateIndex index,
double spread,
Schedule floatSchedule) |
|
AssetSwap(boolean payFixedRate,
Bond bond,
double bondCleanPrice,
InterestRateIndex index,
double spread,
Schedule floatSchedule,
DayCounter floatingDayCount) |
|
AssetSwap(boolean payFixedRate,
Bond bond,
double bondCleanPrice,
InterestRateIndex index,
double spread,
Schedule floatSchedule,
DayCounter floatingDayCount,
boolean parAssetSwap) |
protected |
AssetSwap(long cPtr,
boolean cMemoryOwn) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete() |
double |
fairCleanPrice() |
double |
fairSpread() |
protected void |
finalize() |
protected static long |
getCPtr(AssetSwap obj) |
getCPtr, leg, legNPV, maturityDate, startDate__deref__, asObservable, errorEstimate, freeze, getCPtr, isExpired, isNull, NPV, recalculate, setPricingEngine, unfreezeprotected AssetSwap(long cPtr,
boolean cMemoryOwn)
public AssetSwap(boolean payFixedRate,
Bond bond,
double bondCleanPrice,
InterestRateIndex index,
double spread,
Schedule floatSchedule,
DayCounter floatingDayCount,
boolean parAssetSwap)
public AssetSwap(boolean payFixedRate,
Bond bond,
double bondCleanPrice,
InterestRateIndex index,
double spread,
Schedule floatSchedule,
DayCounter floatingDayCount)
public AssetSwap(boolean payFixedRate,
Bond bond,
double bondCleanPrice,
InterestRateIndex index,
double spread,
Schedule floatSchedule)
public AssetSwap(boolean payFixedRate,
Bond bond,
double bondCleanPrice,
InterestRateIndex index,
double spread)
Copyright © 2017. All rights reserved.