Module net.finmath.lib
Package net.finmath.time
package net.finmath.time
Provides interfaces and classes for time discretizations, tenors and (swap) schedule generation.
The swap schedule generation used business day calendars from
net.finmath.time.businessdaycalendar
for date roll conventions.- Author:
- Christian Fries
-
Interface SummaryInterfaceDescriptionInterface of a schedule of interest rate periods with a fixing and payment.Interface to classes providing time discretization, i.e.
-
Class SummaryClassDescriptionThis class provides the library wide conversion from a floating point number to a LocalDate.A period, i.e.Simple schedule generated from
TimeDiscretization
A schedule of interest rate periods with a fixing and payment.Generates a schedule based on some meta data (frequency, maturity, date roll convention, etc.).Deprecated.Class to store any relevant information to generate schedules, which have different period structure but otherwise follow the same conventions.Implements a time discretization based on dates using a reference date and an daycount convention / year fraction.This class represents a set of discrete points in time. -
Enum SummaryEnumDescriptionPossible day count conventions supported by
ScheduleGenerator.DaycountConvention
.Possible frequencies supported byScheduleGenerator
.Possible stub period conventions supported.