Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Protected _conversionProbability

_conversionProbability: Real[]

Protected _dividendValues

_dividendValues: Real[]

_isDisposed

_isDisposed: boolean = false

Protected _latestPostAdjustment

_latestPostAdjustment: Time = QL_MAX_REAL

Protected _latestPreAdjustment

_latestPreAdjustment: Time = QL_MAX_REAL

Protected _spreadAdjustedRate

_spreadAdjustedRate: Real[]

Protected _time

_time: Time

Protected _values

_values: Real[] = []

Accessors

conversionProbability

  • get conversionProbability(): Real[]
  • set conversionProbability(v: Real[]): void
  • Returns Real[]

  • Parameters

    Returns void

dividendValues

  • get dividendValues(): Real[]
  • set dividendValues(v: Real[]): void
  • Returns Real[]

  • Parameters

    Returns void

isDisposed

  • get isDisposed(): boolean

spreadAdjustedRate

  • get spreadAdjustedRate(): Real[]
  • set spreadAdjustedRate(v: Real[]): void
  • Returns Real[]

  • Parameters

    Returns void

time

  • get time(): Time
  • set time(v: Time): void

values

  • get values(): Real[]
  • set values(v: Real[]): void

Methods

adjustValues

  • adjustValues(): void

dispose

  • dispose(): void

init

initialize

  • name High-level interface

    Users of discretized assets should use these methods in order to initialize, evolve and take the present value of the assets. They call the corresponding methods in the Lattice interface, to which we refer for documentation.

    Parameters

    Returns void

Protected isOnTime

  • isOnTime(t: Time): boolean

mandatoryTimes

  • mandatoryTimes(): Time[]

method

partialRollback

  • partialRollback(to: Time): void

postAdjustValues

  • postAdjustValues(): void

postAdjustValuesImpl

  • postAdjustValuesImpl(): void

preAdjustValues

  • preAdjustValues(): void

preAdjustValuesImpl

  • preAdjustValuesImpl(): void

presentValue

  • presentValue(): Real

reset

  • reset(size: Size): void
  • Parameters

    Returns void

rollback

  • rollback(to: Time): void