C# 클래스 QLNet.InterestRateIndex

상속: Index, IObserver
파일 보기 프로젝트 열기: ammachado/QLNet 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
currency_ Currency
dayCounter_ DayCounter
familyName_ string
fixingCalendar_ QLNet.Calendar
fixingDays_ int
tenor_ Period

공개 메소드들

메소드 설명
currency ( ) : Currency
dayCounter ( ) : DayCounter
familyName ( ) : string
fixing ( Date fixingDate, bool forecastTodaysFixing ) : double
fixingCalendar ( ) : QLNet.Calendar
fixingDate ( Date valueDate ) : Date
fixingDays ( ) : int
isValidFixingDate ( Date fixingDate ) : bool
maturityDate ( Date valueDate ) : Date
name ( ) : string
tenor ( ) : Period
update ( ) : void
valueDate ( Date fixingDate ) : Date

보호된 메소드들

메소드 설명
InterestRateIndex ( ) : System
InterestRateIndex ( string familyName, Period tenor, int fixingDays, Currency currency, QLNet.Calendar fixingCalendar, DayCounter dayCounter ) : System
forecastFixing ( Date fixingDate ) : double

메소드 상세

InterestRateIndex() 보호된 메소드

protected InterestRateIndex ( ) : System
리턴 System

InterestRateIndex() 보호된 메소드

protected InterestRateIndex ( string familyName, Period tenor, int fixingDays, Currency currency, QLNet.Calendar fixingCalendar, DayCounter dayCounter ) : System
familyName string
tenor Period
fixingDays int
currency Currency
fixingCalendar QLNet.Calendar
dayCounter DayCounter
리턴 System

currency() 공개 메소드

public currency ( ) : Currency
리턴 Currency

dayCounter() 공개 메소드

public dayCounter ( ) : DayCounter
리턴 DayCounter

familyName() 공개 메소드

public familyName ( ) : string
리턴 string

fixing() 공개 메소드

public fixing ( Date fixingDate, bool forecastTodaysFixing ) : double
fixingDate Date
forecastTodaysFixing bool
리턴 double

fixingCalendar() 공개 메소드

public fixingCalendar ( ) : QLNet.Calendar
리턴 QLNet.Calendar

fixingDate() 공개 메소드

public fixingDate ( Date valueDate ) : Date
valueDate Date
리턴 Date

fixingDays() 공개 메소드

public fixingDays ( ) : int
리턴 int

forecastFixing() 보호된 추상적인 메소드

protected abstract forecastFixing ( Date fixingDate ) : double
fixingDate Date
리턴 double

isValidFixingDate() 공개 메소드

public isValidFixingDate ( Date fixingDate ) : bool
fixingDate Date
리턴 bool

maturityDate() 공개 추상적인 메소드

public abstract maturityDate ( Date valueDate ) : Date
valueDate Date
리턴 Date

name() 공개 메소드

public name ( ) : string
리턴 string

tenor() 공개 메소드

public tenor ( ) : Period
리턴 Period

update() 공개 메소드

public update ( ) : void
리턴 void

valueDate() 공개 메소드

public valueDate ( Date fixingDate ) : Date
fixingDate Date
리턴 Date

프로퍼티 상세

currency_ 보호되어 있는 프로퍼티

protected Currency currency_
리턴 Currency

dayCounter_ 보호되어 있는 프로퍼티

protected DayCounter dayCounter_
리턴 DayCounter

familyName_ 보호되어 있는 프로퍼티

protected string familyName_
리턴 string

fixingCalendar_ 보호되어 있는 프로퍼티

protected Calendar,QLNet fixingCalendar_
리턴 QLNet.Calendar

fixingDays_ 보호되어 있는 프로퍼티

protected int fixingDays_
리턴 int

tenor_ 보호되어 있는 프로퍼티

protected Period,QLNet tenor_
리턴 Period