@Deprecated public class ScheduleMetaData extends SchedulePrototype
Constructor and Description |
---|
ScheduleMetaData(ScheduleGenerator.Frequency frequency,
ScheduleGenerator.DaycountConvention daycountConvention,
ScheduleGenerator.ShortPeriodConvention shortPeriodConvention,
BusinessdayCalendar.DateRollConvention dateRollConvention,
BusinessdayCalendar businessdayCalendar,
int fixingOffsetDays,
int paymentOffsetDays,
boolean isUseEndOfMonth)
Deprecated.
Construct the ScheduleMetaData.
|
generateSchedule, generateSchedule, generateSchedule, generateScheduleDescriptor, getBusinessdayCalendar, getDateRollConvention, getDaycountConvention, getFixingOffsetDays, getFrequency, getOffsetCodeFromCurveName, getOffsetCodeFromSchedule, getPaymentOffsetDays, getShortPeriodConvention, isUseEndOfMonth
public ScheduleMetaData(ScheduleGenerator.Frequency frequency, ScheduleGenerator.DaycountConvention daycountConvention, ScheduleGenerator.ShortPeriodConvention shortPeriodConvention, BusinessdayCalendar.DateRollConvention dateRollConvention, BusinessdayCalendar businessdayCalendar, int fixingOffsetDays, int paymentOffsetDays, boolean isUseEndOfMonth)
frequency
- The default frequency.daycountConvention
- The daycount convention.shortPeriodConvention
- If short period exists, have it first or last.dateRollConvention
- Adjustment to be applied to the all dates.businessdayCalendar
- Businessday calendar (holiday calendar) to be used for date roll adjustment.fixingOffsetDays
- Number of business days to be added to period start to get the fixing date.paymentOffsetDays
- Number of business days to be added to period end to get the payment date.isUseEndOfMonth
- If ShortPeriodConvention is LAST and startDate is an end of month date, all period will be adjusted to EOM. If ShortPeriodConvention is FIRST and maturityDate is an end of month date, all period will be adjusted to EOM.Copyright © 2020. All rights reserved.