C# Класс QLNet.DigitalCmsLeg

Показать файл Открыть проект

Открытые методы

Метод Описание
DigitalCmsLeg ( Schedule schedule, QLNet.SwapIndex index ) : System
inArrears ( ) : DigitalCmsLeg
inArrears ( bool flag ) : DigitalCmsLeg
value ( ) : List
withCallATM ( ) : DigitalCmsLeg
withCallATM ( bool flag ) : DigitalCmsLeg
withCallPayoffs ( List payoffs ) : DigitalCmsLeg
withCallPayoffs ( double payoff ) : DigitalCmsLeg
withCallStrikes ( List strikes ) : DigitalCmsLeg
withCallStrikes ( double strike ) : DigitalCmsLeg
withFixingDays ( List fixingDays ) : DigitalCmsLeg
withFixingDays ( int fixingDays ) : DigitalCmsLeg
withGearings ( List gearings ) : DigitalCmsLeg
withGearings ( double gearing ) : DigitalCmsLeg
withLongCallOption ( Position type ) : DigitalCmsLeg
withLongPutOption ( Position type ) : DigitalCmsLeg
withNotionals ( List notionals ) : DigitalCmsLeg
withNotionals ( double notional ) : DigitalCmsLeg
withPaymentAdjustment ( BusinessDayConvention convention ) : DigitalCmsLeg
withPaymentDayCounter ( DayCounter dayCounter ) : DigitalCmsLeg
withPutATM ( ) : DigitalCmsLeg
withPutATM ( bool flag ) : DigitalCmsLeg
withPutPayoffs ( List payoffs ) : DigitalCmsLeg
withPutPayoffs ( double payoff ) : DigitalCmsLeg
withPutStrikes ( List strikes ) : DigitalCmsLeg
withPutStrikes ( double strike ) : DigitalCmsLeg
withReplication ( ) : DigitalCmsLeg
withReplication ( DigitalReplication replication ) : DigitalCmsLeg
withSpreads ( List spreads ) : DigitalCmsLeg
withSpreads ( double spread ) : DigitalCmsLeg

Описание методов

DigitalCmsLeg() публичный Метод

public DigitalCmsLeg ( Schedule schedule, QLNet.SwapIndex index ) : System
schedule Schedule
index QLNet.SwapIndex
Результат System

inArrears() публичный Метод

public inArrears ( ) : DigitalCmsLeg
Результат DigitalCmsLeg

inArrears() публичный Метод

public inArrears ( bool flag ) : DigitalCmsLeg
flag bool
Результат DigitalCmsLeg

value() публичный Метод

public value ( ) : List
Результат List

withCallATM() публичный Метод

public withCallATM ( ) : DigitalCmsLeg
Результат DigitalCmsLeg

withCallATM() публичный Метод

public withCallATM ( bool flag ) : DigitalCmsLeg
flag bool
Результат DigitalCmsLeg

withCallPayoffs() публичный Метод

public withCallPayoffs ( List payoffs ) : DigitalCmsLeg
payoffs List
Результат DigitalCmsLeg

withCallPayoffs() публичный Метод

public withCallPayoffs ( double payoff ) : DigitalCmsLeg
payoff double
Результат DigitalCmsLeg

withCallStrikes() публичный Метод

public withCallStrikes ( List strikes ) : DigitalCmsLeg
strikes List
Результат DigitalCmsLeg

withCallStrikes() публичный Метод

public withCallStrikes ( double strike ) : DigitalCmsLeg
strike double
Результат DigitalCmsLeg

withFixingDays() публичный Метод

public withFixingDays ( List fixingDays ) : DigitalCmsLeg
fixingDays List
Результат DigitalCmsLeg

withFixingDays() публичный Метод

public withFixingDays ( int fixingDays ) : DigitalCmsLeg
fixingDays int
Результат DigitalCmsLeg

withGearings() публичный Метод

public withGearings ( List gearings ) : DigitalCmsLeg
gearings List
Результат DigitalCmsLeg

withGearings() публичный Метод

public withGearings ( double gearing ) : DigitalCmsLeg
gearing double
Результат DigitalCmsLeg

withLongCallOption() публичный Метод

public withLongCallOption ( Position type ) : DigitalCmsLeg
type Position
Результат DigitalCmsLeg

withLongPutOption() публичный Метод

public withLongPutOption ( Position type ) : DigitalCmsLeg
type Position
Результат DigitalCmsLeg

withNotionals() публичный Метод

public withNotionals ( List notionals ) : DigitalCmsLeg
notionals List
Результат DigitalCmsLeg

withNotionals() публичный Метод

public withNotionals ( double notional ) : DigitalCmsLeg
notional double
Результат DigitalCmsLeg

withPaymentAdjustment() публичный Метод

public withPaymentAdjustment ( BusinessDayConvention convention ) : DigitalCmsLeg
convention BusinessDayConvention
Результат DigitalCmsLeg

withPaymentDayCounter() публичный Метод

public withPaymentDayCounter ( DayCounter dayCounter ) : DigitalCmsLeg
dayCounter DayCounter
Результат DigitalCmsLeg

withPutATM() публичный Метод

public withPutATM ( ) : DigitalCmsLeg
Результат DigitalCmsLeg

withPutATM() публичный Метод

public withPutATM ( bool flag ) : DigitalCmsLeg
flag bool
Результат DigitalCmsLeg

withPutPayoffs() публичный Метод

public withPutPayoffs ( List payoffs ) : DigitalCmsLeg
payoffs List
Результат DigitalCmsLeg

withPutPayoffs() публичный Метод

public withPutPayoffs ( double payoff ) : DigitalCmsLeg
payoff double
Результат DigitalCmsLeg

withPutStrikes() публичный Метод

public withPutStrikes ( List strikes ) : DigitalCmsLeg
strikes List
Результат DigitalCmsLeg

withPutStrikes() публичный Метод

public withPutStrikes ( double strike ) : DigitalCmsLeg
strike double
Результат DigitalCmsLeg

withReplication() публичный Метод

public withReplication ( ) : DigitalCmsLeg
Результат DigitalCmsLeg

withReplication() публичный Метод

public withReplication ( DigitalReplication replication ) : DigitalCmsLeg
replication DigitalReplication
Результат DigitalCmsLeg

withSpreads() публичный Метод

public withSpreads ( List spreads ) : DigitalCmsLeg
spreads List
Результат DigitalCmsLeg

withSpreads() публичный Метод

public withSpreads ( double spread ) : DigitalCmsLeg
spread double
Результат DigitalCmsLeg