public class FloatFloatSwap extends Swap
swigCMemOwn| Modifier | Constructor and Description |
|---|---|
|
FloatFloatSwap(_VanillaSwap.Type type,
DoubleVector nominal1,
DoubleVector nominal2,
Schedule schedule1,
InterestRateIndex indexPtr1,
DayCounter dayCount1,
Schedule schedule2,
InterestRateIndex indexPtr2,
DayCounter dayCount2) |
|
FloatFloatSwap(_VanillaSwap.Type type,
DoubleVector nominal1,
DoubleVector nominal2,
Schedule schedule1,
InterestRateIndex indexPtr1,
DayCounter dayCount1,
Schedule schedule2,
InterestRateIndex indexPtr2,
DayCounter dayCount2,
boolean intermediateCapitalExchange) |
|
FloatFloatSwap(_VanillaSwap.Type type,
DoubleVector nominal1,
DoubleVector nominal2,
Schedule schedule1,
InterestRateIndex indexPtr1,
DayCounter dayCount1,
Schedule schedule2,
InterestRateIndex indexPtr2,
DayCounter dayCount2,
boolean intermediateCapitalExchange,
boolean finalCapitalExchange) |
|
FloatFloatSwap(_VanillaSwap.Type type,
DoubleVector nominal1,
DoubleVector nominal2,
Schedule schedule1,
InterestRateIndex indexPtr1,
DayCounter dayCount1,
Schedule schedule2,
InterestRateIndex indexPtr2,
DayCounter dayCount2,
boolean intermediateCapitalExchange,
boolean finalCapitalExchange,
DoubleVector gearing1) |
|
FloatFloatSwap(_VanillaSwap.Type type,
DoubleVector nominal1,
DoubleVector nominal2,
Schedule schedule1,
InterestRateIndex indexPtr1,
DayCounter dayCount1,
Schedule schedule2,
InterestRateIndex indexPtr2,
DayCounter dayCount2,
boolean intermediateCapitalExchange,
boolean finalCapitalExchange,
DoubleVector gearing1,
DoubleVector spread1) |
|
FloatFloatSwap(_VanillaSwap.Type type,
DoubleVector nominal1,
DoubleVector nominal2,
Schedule schedule1,
InterestRateIndex indexPtr1,
DayCounter dayCount1,
Schedule schedule2,
InterestRateIndex indexPtr2,
DayCounter dayCount2,
boolean intermediateCapitalExchange,
boolean finalCapitalExchange,
DoubleVector gearing1,
DoubleVector spread1,
DoubleVector cappedRate1) |
|
FloatFloatSwap(_VanillaSwap.Type type,
DoubleVector nominal1,
DoubleVector nominal2,
Schedule schedule1,
InterestRateIndex indexPtr1,
DayCounter dayCount1,
Schedule schedule2,
InterestRateIndex indexPtr2,
DayCounter dayCount2,
boolean intermediateCapitalExchange,
boolean finalCapitalExchange,
DoubleVector gearing1,
DoubleVector spread1,
DoubleVector cappedRate1,
DoubleVector flooredRate1) |
|
FloatFloatSwap(_VanillaSwap.Type type,
DoubleVector nominal1,
DoubleVector nominal2,
Schedule schedule1,
InterestRateIndex indexPtr1,
DayCounter dayCount1,
Schedule schedule2,
InterestRateIndex indexPtr2,
DayCounter dayCount2,
boolean intermediateCapitalExchange,
boolean finalCapitalExchange,
DoubleVector gearing1,
DoubleVector spread1,
DoubleVector cappedRate1,
DoubleVector flooredRate1,
DoubleVector gearing2) |
|
FloatFloatSwap(_VanillaSwap.Type type,
DoubleVector nominal1,
DoubleVector nominal2,
Schedule schedule1,
InterestRateIndex indexPtr1,
DayCounter dayCount1,
Schedule schedule2,
InterestRateIndex indexPtr2,
DayCounter dayCount2,
boolean intermediateCapitalExchange,
boolean finalCapitalExchange,
DoubleVector gearing1,
DoubleVector spread1,
DoubleVector cappedRate1,
DoubleVector flooredRate1,
DoubleVector gearing2,
DoubleVector spread2) |
|
FloatFloatSwap(_VanillaSwap.Type type,
DoubleVector nominal1,
DoubleVector nominal2,
Schedule schedule1,
InterestRateIndex indexPtr1,
DayCounter dayCount1,
Schedule schedule2,
InterestRateIndex indexPtr2,
DayCounter dayCount2,
boolean intermediateCapitalExchange,
boolean finalCapitalExchange,
DoubleVector gearing1,
DoubleVector spread1,
DoubleVector cappedRate1,
DoubleVector flooredRate1,
DoubleVector gearing2,
DoubleVector spread2,
DoubleVector cappedRate2) |
|
FloatFloatSwap(_VanillaSwap.Type type,
DoubleVector nominal1,
DoubleVector nominal2,
Schedule schedule1,
InterestRateIndex indexPtr1,
DayCounter dayCount1,
Schedule schedule2,
InterestRateIndex indexPtr2,
DayCounter dayCount2,
boolean intermediateCapitalExchange,
boolean finalCapitalExchange,
DoubleVector gearing1,
DoubleVector spread1,
DoubleVector cappedRate1,
DoubleVector flooredRate1,
DoubleVector gearing2,
DoubleVector spread2,
DoubleVector cappedRate2,
DoubleVector flooredRate2) |
|
FloatFloatSwap(_VanillaSwap.Type type,
DoubleVector nominal1,
DoubleVector nominal2,
Schedule schedule1,
InterestRateIndex indexPtr1,
DayCounter dayCount1,
Schedule schedule2,
InterestRateIndex indexPtr2,
DayCounter dayCount2,
boolean intermediateCapitalExchange,
boolean finalCapitalExchange,
DoubleVector gearing1,
DoubleVector spread1,
DoubleVector cappedRate1,
DoubleVector flooredRate1,
DoubleVector gearing2,
DoubleVector spread2,
DoubleVector cappedRate2,
DoubleVector flooredRate2,
BusinessDayConvention paymentConvention1) |
|
FloatFloatSwap(_VanillaSwap.Type type,
DoubleVector nominal1,
DoubleVector nominal2,
Schedule schedule1,
InterestRateIndex indexPtr1,
DayCounter dayCount1,
Schedule schedule2,
InterestRateIndex indexPtr2,
DayCounter dayCount2,
boolean intermediateCapitalExchange,
boolean finalCapitalExchange,
DoubleVector gearing1,
DoubleVector spread1,
DoubleVector cappedRate1,
DoubleVector flooredRate1,
DoubleVector gearing2,
DoubleVector spread2,
DoubleVector cappedRate2,
DoubleVector flooredRate2,
BusinessDayConvention paymentConvention1,
BusinessDayConvention paymentConvention2) |
protected |
FloatFloatSwap(long cPtr,
boolean cMemoryOwn) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete() |
protected void |
finalize() |
protected static long |
getCPtr(FloatFloatSwap obj) |
getCPtr, leg, legNPV, maturityDate, startDate__deref__, asObservable, errorEstimate, freeze, getCPtr, isExpired, isNull, NPV, recalculate, setPricingEngine, unfreezeprotected FloatFloatSwap(long cPtr,
boolean cMemoryOwn)
public FloatFloatSwap(_VanillaSwap.Type type, DoubleVector nominal1, DoubleVector nominal2, Schedule schedule1, InterestRateIndex indexPtr1, DayCounter dayCount1, Schedule schedule2, InterestRateIndex indexPtr2, DayCounter dayCount2, boolean intermediateCapitalExchange, boolean finalCapitalExchange, DoubleVector gearing1, DoubleVector spread1, DoubleVector cappedRate1, DoubleVector flooredRate1, DoubleVector gearing2, DoubleVector spread2, DoubleVector cappedRate2, DoubleVector flooredRate2, BusinessDayConvention paymentConvention1, BusinessDayConvention paymentConvention2)
public FloatFloatSwap(_VanillaSwap.Type type, DoubleVector nominal1, DoubleVector nominal2, Schedule schedule1, InterestRateIndex indexPtr1, DayCounter dayCount1, Schedule schedule2, InterestRateIndex indexPtr2, DayCounter dayCount2, boolean intermediateCapitalExchange, boolean finalCapitalExchange, DoubleVector gearing1, DoubleVector spread1, DoubleVector cappedRate1, DoubleVector flooredRate1, DoubleVector gearing2, DoubleVector spread2, DoubleVector cappedRate2, DoubleVector flooredRate2, BusinessDayConvention paymentConvention1)
public FloatFloatSwap(_VanillaSwap.Type type, DoubleVector nominal1, DoubleVector nominal2, Schedule schedule1, InterestRateIndex indexPtr1, DayCounter dayCount1, Schedule schedule2, InterestRateIndex indexPtr2, DayCounter dayCount2, boolean intermediateCapitalExchange, boolean finalCapitalExchange, DoubleVector gearing1, DoubleVector spread1, DoubleVector cappedRate1, DoubleVector flooredRate1, DoubleVector gearing2, DoubleVector spread2, DoubleVector cappedRate2, DoubleVector flooredRate2)
public FloatFloatSwap(_VanillaSwap.Type type, DoubleVector nominal1, DoubleVector nominal2, Schedule schedule1, InterestRateIndex indexPtr1, DayCounter dayCount1, Schedule schedule2, InterestRateIndex indexPtr2, DayCounter dayCount2, boolean intermediateCapitalExchange, boolean finalCapitalExchange, DoubleVector gearing1, DoubleVector spread1, DoubleVector cappedRate1, DoubleVector flooredRate1, DoubleVector gearing2, DoubleVector spread2, DoubleVector cappedRate2)
public FloatFloatSwap(_VanillaSwap.Type type, DoubleVector nominal1, DoubleVector nominal2, Schedule schedule1, InterestRateIndex indexPtr1, DayCounter dayCount1, Schedule schedule2, InterestRateIndex indexPtr2, DayCounter dayCount2, boolean intermediateCapitalExchange, boolean finalCapitalExchange, DoubleVector gearing1, DoubleVector spread1, DoubleVector cappedRate1, DoubleVector flooredRate1, DoubleVector gearing2, DoubleVector spread2)
public FloatFloatSwap(_VanillaSwap.Type type, DoubleVector nominal1, DoubleVector nominal2, Schedule schedule1, InterestRateIndex indexPtr1, DayCounter dayCount1, Schedule schedule2, InterestRateIndex indexPtr2, DayCounter dayCount2, boolean intermediateCapitalExchange, boolean finalCapitalExchange, DoubleVector gearing1, DoubleVector spread1, DoubleVector cappedRate1, DoubleVector flooredRate1, DoubleVector gearing2)
public FloatFloatSwap(_VanillaSwap.Type type, DoubleVector nominal1, DoubleVector nominal2, Schedule schedule1, InterestRateIndex indexPtr1, DayCounter dayCount1, Schedule schedule2, InterestRateIndex indexPtr2, DayCounter dayCount2, boolean intermediateCapitalExchange, boolean finalCapitalExchange, DoubleVector gearing1, DoubleVector spread1, DoubleVector cappedRate1, DoubleVector flooredRate1)
public FloatFloatSwap(_VanillaSwap.Type type, DoubleVector nominal1, DoubleVector nominal2, Schedule schedule1, InterestRateIndex indexPtr1, DayCounter dayCount1, Schedule schedule2, InterestRateIndex indexPtr2, DayCounter dayCount2, boolean intermediateCapitalExchange, boolean finalCapitalExchange, DoubleVector gearing1, DoubleVector spread1, DoubleVector cappedRate1)
public FloatFloatSwap(_VanillaSwap.Type type, DoubleVector nominal1, DoubleVector nominal2, Schedule schedule1, InterestRateIndex indexPtr1, DayCounter dayCount1, Schedule schedule2, InterestRateIndex indexPtr2, DayCounter dayCount2, boolean intermediateCapitalExchange, boolean finalCapitalExchange, DoubleVector gearing1, DoubleVector spread1)
public FloatFloatSwap(_VanillaSwap.Type type, DoubleVector nominal1, DoubleVector nominal2, Schedule schedule1, InterestRateIndex indexPtr1, DayCounter dayCount1, Schedule schedule2, InterestRateIndex indexPtr2, DayCounter dayCount2, boolean intermediateCapitalExchange, boolean finalCapitalExchange, DoubleVector gearing1)
public FloatFloatSwap(_VanillaSwap.Type type, DoubleVector nominal1, DoubleVector nominal2, Schedule schedule1, InterestRateIndex indexPtr1, DayCounter dayCount1, Schedule schedule2, InterestRateIndex indexPtr2, DayCounter dayCount2, boolean intermediateCapitalExchange, boolean finalCapitalExchange)
public FloatFloatSwap(_VanillaSwap.Type type, DoubleVector nominal1, DoubleVector nominal2, Schedule schedule1, InterestRateIndex indexPtr1, DayCounter dayCount1, Schedule schedule2, InterestRateIndex indexPtr2, DayCounter dayCount2, boolean intermediateCapitalExchange)
public FloatFloatSwap(_VanillaSwap.Type type, DoubleVector nominal1, DoubleVector nominal2, Schedule schedule1, InterestRateIndex indexPtr1, DayCounter dayCount1, Schedule schedule2, InterestRateIndex indexPtr2, DayCounter dayCount2)
protected static long getCPtr(FloatFloatSwap obj)
Copyright © 2017. All rights reserved.