|
finMath lib documentation | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ScheduleInterface
Interface of a schedule of interest rate periods with
a fixing and payment.
The periods have two representations: one a Period
which contains Calendar
dates and
an alternative representation using doubles.
Within a schedule, the mapping from doubles to dates is one to one.
Method Summary | |
---|---|
DayCountConventionInterface |
getDaycountconvention()
Returns the daycount convention used to calculate period lengths. |
double |
getFixing(int periodIndex)
|
int |
getNumberOfPeriods()
|
double |
getPayment(int periodIndex)
|
Period |
getPeriod(int periodIndex)
|
double |
getPeriodLength(int periodIndex)
|
List<Period> |
getPeriods()
Returns the array of periods. |
Calendar |
getReferenceDate()
Returns the reference data of this schedule. |
Methods inherited from interface java.lang.Iterable |
---|
iterator |
Method Detail |
---|
Calendar getReferenceDate()
List<Period> getPeriods()
DayCountConventionInterface getDaycountconvention()
int getNumberOfPeriods()
Period getPeriod(int periodIndex)
double getFixing(int periodIndex)
double getPayment(int periodIndex)
double getPeriodLength(int periodIndex)
|
Copyright © 2014 Christian P. Fries. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |