Properties
_alwaysForward
_alwaysForward: boolean = false
_calculated
_calculated: boolean = false
_calendar
_data
_dayCounter
_extrapolate
_extrapolate: boolean = false
_frozen
_frozen: boolean = false
_interpolation
_interpolator
_isDisposed
_isDisposed: boolean = false
_jumpDates
_jumpDates: Date[]
_jumpTimes
_jumps
_latestReference
_latestReference: Date
_maxDate
_maxDate: Date
_moving
_moving: boolean
_nJumps
_observables
_observers
_referenceDate
_referenceDate: Date
_settlementDays
_times
_updated
_updated: boolean
allowsExtrapolation
allowsExtrapolation: () => boolean
alwaysForwardNotifications
alwaysForwardNotifications: () => void
calculate
calculate: () => void
calendar
checkRange1
checkRange1: (d: Date, extrapolate: boolean) => void
Type declaration
-
- (d: Date, extrapolate: boolean): void
-
Parameters
-
d: Date
-
extrapolate: boolean
Returns void
checkRange2
check
Range2: (t: Time, extrapolate: boolean) => void
Type declaration
-
- (t: Time, extrapolate: boolean): void
curveInit1
Type declaration
-
-
Parameters
-
dates: Date[]
-
-
-
Optional calendar: Calendar
-
Optional jumps: Array<Handle<Quote>>
-
Optional jumpDates: Date[]
curveInit2
curveInit3
curveInit4
Type declaration
-
-
Parameters
-
-
Optional jumps: Array<Handle<Quote>>
-
Optional jumpDates: Date[]
curveInit5
Type declaration
-
-
Parameters
-
referenceDate: Date
-
-
Optional jumps: Array<Handle<Quote>>
-
Optional jumpDates: Date[]
curveInit6
curveInit7
Type declaration
-
-
Parameters
-
referenceDate: Date
-
-
-
Optional jumps: Array<Handle<Quote>>
-
Optional jumpDates: Date[]
-
dayCounter
deepUpdate
deepUpdate: () => void
defaultDensity1
default
Density1: (d: Date, extrapolate?: boolean) => Real
Type declaration
-
- (d: Date, extrapolate?: boolean): Real
-
Parameters
-
d: Date
-
Optional extrapolate: boolean
defaultDensity2
default
Density2: (t: Time, extrapolate?: boolean) => Real
Type declaration
-
-
Parameters
-
-
Optional extrapolate: boolean
defaultProbability1
default
Probability1: (d: Date, extrapolate?: boolean) => Probability
Type declaration
-
-
Parameters
-
d: Date
-
Optional extrapolate: boolean
defaultProbability2
Type declaration
-
-
Parameters
-
-
Optional extrapolate: boolean
defaultProbability3
default
Probability3: (d1: Date, d2: Date, extrapolate?: boolean) => Probability
Type declaration
-
- (d1: Date, d2: Date, extrapolate?: boolean): Probability
-
Parameters
-
d1: Date
-
d2: Date
-
Optional extrapolate: boolean
defaultProbability4
Type declaration
-
-
Parameters
-
-
-
Optional extrapolate: boolean
disableExtrapolation
disableExtrapolation: (b: boolean) => void
dispose
dispose: () => void
dptInit1
dptInit2
Type declaration
-
-
Parameters
-
referenceDate: Date
-
-
-
-
jumpDates: Date[]
dptInit3
Type declaration
-
-
Parameters
-
settlementDays: Natural
-
-
-
-
jumpDates: Date[]
enableExtrapolation
enableExtrapolation: (b: boolean) => void
freeze
freeze: () => void
hazardRate1
hazard
Rate1: (d: Date, extrapolate?: boolean) => Rate
Type declaration
-
- (d: Date, extrapolate?: boolean): Rate
-
Parameters
-
d: Date
-
Optional extrapolate: boolean
hazardRate2
hazard
Rate2: (t: Time, extrapolate?: boolean) => Rate
Type declaration
-
-
Parameters
-
-
Optional extrapolate: boolean
icInit1
icInit2
icInit3
icInit4
icInit5
isDisposed
isDisposed: boolean
jumpDates
jumpDates: () => Date[]
jumpTimes
maxTime
notifyObservers
notifyObservers: () => void
recalculate
recalculate: () => void
referenceDate
referenceDate: () => Date
registerObserver
registerWith
registerWithObservables
register
WithObservables: (o: Observer) => void
setJumps
setJumps: () => void
settlementDays
setupInterpolation
setupInterpolation: () => void
survivalProbability1
survival
Probability1: (d: Date, extrapolate?: boolean) => Probability
Type declaration
-
-
Parameters
-
d: Date
-
Optional extrapolate: boolean
survivalProbability2
Type declaration
-
-
Parameters
-
-
Optional extrapolate: boolean
timeFromReference
time
FromReference: (date: Date) => Time
tsInit1
tsInit2
tsInit3
unfreeze
unfreeze: () => void
unregisterObserver
unregister
Observer: (o: Observer) => void
unregisterWith
unregisterWithAll
unregisterWithAll: () => void