Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • CmsLeg

Implements

Index

Constructors

constructor

Properties

Private _caps

_caps: Rate[]

Private _fixingDays

_fixingDays: Natural[]

Private _floors

_floors: Rate[]

Private _gearings

_gearings: Real[]

Private _inArrears

_inArrears: boolean

Private _notionals

_notionals: Real[]

Private _paymentAdjustment

_paymentAdjustment: BusinessDayConvention

Private _paymentDayCounter

_paymentDayCounter: DayCounter

Private _schedule

_schedule: Schedule

Private _spreads

_spreads: Spread[]

Private _swapIndex

_swapIndex: SwapIndex

Private _zeroPayments

_zeroPayments: boolean

Methods

f

inArrears

  • inArrears(flag?: boolean): CmsLeg
  • Parameters

    • Default value flag: boolean = true

    Returns CmsLeg

withCaps1

  • Parameters

    Returns CmsLeg

withCaps2

  • Parameters

    Returns CmsLeg

withFixingDays1

  • Parameters

    Returns CmsLeg

withFixingDays2

  • Parameters

    Returns CmsLeg

withFloors1

  • Parameters

    Returns CmsLeg

withFloors2

  • Parameters

    Returns CmsLeg

withGearings1

  • Parameters

    Returns CmsLeg

withGearings2

  • Parameters

    Returns CmsLeg

withNotionals1

  • Parameters

    Returns CmsLeg

withNotionals2

  • Parameters

    Returns CmsLeg

withPaymentAdjustment

withPaymentDayCounter

  • Parameters

    Returns CmsLeg

withSpreads1

  • Parameters

    Returns CmsLeg

withSpreads2

  • Parameters

    Returns CmsLeg

withZeroPayments

  • withZeroPayments(flag?: boolean): CmsLeg
  • Parameters

    • Default value flag: boolean = true

    Returns CmsLeg