Search
Preparing search index...
The search index is not available
quantlib.js
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"ql/cashflows/yoyinflationcoupon"
yoyInflationLeg
Class yoyInflationLeg
Hierarchy
yoyInflationLeg
Implements
NullaryFunction
<
Leg
>
Index
Constructors
constructor
Properties
_caps
_fixing
Days
_floors
_gearings
_index
_notionals
_observation
Lag
_payment
Adjustment
_payment
Calendar
_payment
Day
Counter
_schedule
_spreads
Methods
f
with
Caps1
with
Caps2
with
Fixing
Days1
with
Fixing
Days2
with
Floors1
with
Floors2
with
Gearings1
with
Gearings2
with
Notionals1
with
Notionals2
with
Payment
Adjustment
with
Payment
Day
Counter
with
Spreads1
with
Spreads2
Constructors
constructor
new yoy
Inflation
Leg
(
schedule
:
Schedule
, paymentCalendar
:
Calendar
, index
:
YoYInflationIndex
, observationLag
:
Period
)
:
yoyInflationLeg
Parameters
schedule:
Schedule
paymentCalendar:
Calendar
index:
YoYInflationIndex
observationLag:
Period
Returns
yoyInflationLeg
Properties
Private
_caps
_caps
:
Rate
[]
Private
_fixing
Days
_fixing
Days
:
Natural
[]
Private
_floors
_floors
:
Rate
[]
Private
_gearings
_gearings
:
Real
[]
Private
_index
_index
:
YoYInflationIndex
Private
_notionals
_notionals
:
Real
[]
Private
_observation
Lag
_observation
Lag
:
Period
Private
_payment
Adjustment
_payment
Adjustment
:
BusinessDayConvention
Private
_payment
Calendar
_payment
Calendar
:
Calendar
Private
_payment
Day
Counter
_payment
Day
Counter
:
DayCounter
Private
_schedule
_schedule
:
Schedule
Private
_spreads
_spreads
:
Spread
[]
Methods
f
f
(
)
:
Leg
Returns
Leg
with
Caps1
with
Caps1
(
cap
:
Rate
)
:
yoyInflationLeg
Parameters
cap:
Rate
Returns
yoyInflationLeg
with
Caps2
with
Caps2
(
caps
:
Rate
[]
)
:
yoyInflationLeg
Parameters
caps:
Rate
[]
Returns
yoyInflationLeg
with
Fixing
Days1
with
Fixing
Days1
(
fixingDays
:
Natural
)
:
yoyInflationLeg
Parameters
fixingDays:
Natural
Returns
yoyInflationLeg
with
Fixing
Days2
with
Fixing
Days2
(
fixingDays
:
Natural
[]
)
:
yoyInflationLeg
Parameters
fixingDays:
Natural
[]
Returns
yoyInflationLeg
with
Floors1
with
Floors1
(
floor
:
Rate
)
:
yoyInflationLeg
Parameters
floor:
Rate
Returns
yoyInflationLeg
with
Floors2
with
Floors2
(
floors
:
Rate
[]
)
:
yoyInflationLeg
Parameters
floors:
Rate
[]
Returns
yoyInflationLeg
with
Gearings1
with
Gearings1
(
gearing
:
Real
)
:
yoyInflationLeg
Parameters
gearing:
Real
Returns
yoyInflationLeg
with
Gearings2
with
Gearings2
(
gearings
:
Real
[]
)
:
yoyInflationLeg
Parameters
gearings:
Real
[]
Returns
yoyInflationLeg
with
Notionals1
with
Notionals1
(
notional
:
Real
)
:
yoyInflationLeg
Parameters
notional:
Real
Returns
yoyInflationLeg
with
Notionals2
with
Notionals2
(
notionals
:
Real
[]
)
:
yoyInflationLeg
Parameters
notionals:
Real
[]
Returns
yoyInflationLeg
with
Payment
Adjustment
with
Payment
Adjustment
(
convention
:
BusinessDayConvention
)
:
yoyInflationLeg
Parameters
convention:
BusinessDayConvention
Returns
yoyInflationLeg
with
Payment
Day
Counter
with
Payment
Day
Counter
(
dayCounter
:
DayCounter
)
:
yoyInflationLeg
Parameters
dayCounter:
DayCounter
Returns
yoyInflationLeg
with
Spreads1
with
Spreads1
(
spread
:
Spread
)
:
yoyInflationLeg
Parameters
spread:
Spread
Returns
yoyInflationLeg
with
Spreads2
with
Spreads2
(
spreads
:
Spread
[]
)
:
yoyInflationLeg
Parameters
spreads:
Spread
[]
Returns
yoyInflationLeg
Globals
"ql/cashflows/yoyinflationcoupon"
YoYInflation
Coupon
yoy
Inflation
Leg
constructor
_caps
_fixing
Days
_floors
_gearings
_index
_notionals
_observation
Lag
_payment
Adjustment
_payment
Calendar
_payment
Day
Counter
_schedule
_spreads
f
with
Caps1
with
Caps2
with
Fixing
Days1
with
Fixing
Days2
with
Floors1
with
Floors2
with
Gearings1
with
Gearings2
with
Notionals1
with
Notionals2
with
Payment
Adjustment
with
Payment
Day
Counter
with
Spreads1
with
Spreads2