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/models/marketmodels/callability/swapratetrigger"
SwapRateTrigger
Class SwapRateTrigger
Hierarchy
ExerciseStrategy
SwapRateTrigger
Index
Constructors
constructor
Properties
_current
Index
_exercise
Times
_rate
Index
_rate
Times
_swap
Triggers
Methods
clone
exercise
exercise
Times
next
Step
relevant
Times
reset
Constructors
constructor
new
Swap
Rate
Trigger
(
rateTimes
:
Time
[]
, swapTriggers
:
Rate
[]
, exerciseTimes
:
Time
[]
)
:
SwapRateTrigger
Parameters
rateTimes:
Time
[]
swapTriggers:
Rate
[]
exerciseTimes:
Time
[]
Returns
SwapRateTrigger
Properties
Private
_current
Index
_current
Index
:
Size
Private
_exercise
Times
_exercise
Times
:
Time
[]
Private
_rate
Index
_rate
Index
:
Size
[]
Private
_rate
Times
_rate
Times
:
Time
[]
Private
_swap
Triggers
_swap
Triggers
:
Rate
[]
Methods
clone
clone
(
)
:
ExerciseStrategy
Returns
ExerciseStrategy
exercise
exercise
(
currentState
:
CurveState
)
:
boolean
Parameters
currentState:
CurveState
Returns
boolean
exercise
Times
exercise
Times
(
)
:
Time
[]
Returns
Time
[]
next
Step
next
Step
(
cs
:
CurveState
)
:
void
Parameters
cs:
CurveState
Returns
void
relevant
Times
relevant
Times
(
)
:
Time
[]
Returns
Time
[]
reset
reset
(
)
:
void
Returns
void
Globals
"ql/models/marketmodels/callability/swapratetrigger"
Swap
Rate
Trigger
constructor
_current
Index
_exercise
Times
_rate
Index
_rate
Times
_swap
Triggers
clone
exercise
exercise
Times
next
Step
relevant
Times
reset