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/exercise"
EarlyExercise
Class EarlyExercise
Early-exercise base class
The payoff can be at exercise (the default) or at expiry
Hierarchy
Exercise
EarlyExercise
AmericanExercise
BermudanExercise
Index
Enumerations
Type
Properties
_dates
_payoff
AtExpiry
_type
Accessors
is
Disposed
Methods
date
dates
dispose
ee
Init
init
last
Date
payoff
AtExpiry
type
Properties
Protected
_dates
_dates
:
Date
[]
= []
Private
_payoff
AtExpiry
_payoff
AtExpiry
:
boolean
Protected
_type
_type
:
Type
Accessors
is
Disposed
get
isDisposed
(
)
:
boolean
Returns
boolean
Methods
date
date
(
index
:
Size
)
:
Date
Parameters
index:
Size
Returns
Date
dates
dates
(
)
:
Date
[]
Returns
Date
[]
dispose
dispose
(
)
:
void
Returns
void
ee
Init
ee
Init
(
type
:
Type
, payoffAtExpiry
?:
boolean
)
:
EarlyExercise
Parameters
type:
Type
Default value
payoffAtExpiry:
boolean
= false
Returns
EarlyExercise
init
init
(
type
:
Type
)
:
Exercise
Parameters
type:
Type
Returns
Exercise
last
Date
last
Date
(
)
:
Date
Returns
Date
payoff
AtExpiry
payoff
AtExpiry
(
)
:
boolean
Returns
boolean
type
type
(
)
:
Type
Returns
Type
Globals
"ql/exercise"
American
Exercise
Bermudan
Exercise
Early
Exercise
Type
_dates
_payoff
AtExpiry
_type
is
Disposed
date
dates
dispose
ee
Init
init
last
Date
payoff
AtExpiry
type
European
Exercise
Exercise
Early-exercise base class
The payoff can be at exercise (the default) or at expiry