Uses of Class
com.opengamma.strata.basics.schedule.Schedule
-
Packages that use Schedule Package Description com.opengamma.strata.basics.schedule Basic financial tools for working with date-based schedules.com.opengamma.strata.basics.value Basic financial tools for working with values.com.opengamma.strata.product.swap Entity objects describing a swap. -
-
Uses of Schedule in com.opengamma.strata.basics.schedule
Methods in com.opengamma.strata.basics.schedule that return Schedule Modifier and Type Method Description ScheduleSchedule.Builder. build()SchedulePeriodicSchedule. createSchedule(ReferenceData refData)Creates the schedule from the definition, seePeriodicSchedule.createSchedule(ReferenceData, boolean).SchedulePeriodicSchedule. createSchedule(ReferenceData refData, boolean combinePeriodsIfNecessary)Creates the schedule from the definition.ScheduleSchedule. merge(int groupSize, LocalDate firstRegularStartDate, LocalDate lastRegularEndDate)Merges this schedule to form a new schedule by combining the schedule periods.ScheduleSchedule. mergeRegular(int groupSize, boolean rollForwards)Merges this schedule to form a new schedule by combining the regular schedule periods.ScheduleSchedule. mergeToTerm()Merges this schedule to form a new schedule with a single 'Term' period.static ScheduleSchedule. ofTerm(SchedulePeriod period)Obtains a 'Term' instance based on a single period.ScheduleSchedule. toAdjusted(DateAdjuster adjuster)Converts this schedule to a schedule where the start and end dates are adjusted using the specified adjuster.ScheduleSchedule. toUnadjusted()Converts this schedule to a schedule where every adjusted date is reset to the unadjusted equivalent.Methods in com.opengamma.strata.basics.schedule that return types with arguments of type Schedule Modifier and Type Method Description Class<? extends Schedule>Schedule.Meta. beanType()Methods in com.opengamma.strata.basics.schedule with parameters of type Schedule Modifier and Type Method Description doubleSchedulePeriod. yearFraction(DayCount dayCount, Schedule schedule)Calculates the year fraction using the specified day count. -
Uses of Schedule in com.opengamma.strata.basics.value
Methods in com.opengamma.strata.basics.value with parameters of type Schedule Modifier and Type Method Description DoubleArrayValueSchedule. resolveValues(Schedule schedule)Resolves the value and adjustments against a specific schedule. -
Uses of Schedule in com.opengamma.strata.product.swap
Methods in com.opengamma.strata.product.swap that return Schedule Modifier and Type Method Description SchedulePaymentSchedule. createSchedule(Schedule accrualSchedule, ReferenceData refData)Creates the payment schedule based on the accrual schedule.Methods in com.opengamma.strata.product.swap with parameters of type Schedule Modifier and Type Method Description ImmutableList<RateAccrualPeriod>FixedRateCalculation. createAccrualPeriods(Schedule accrualSchedule, Schedule paymentSchedule, ReferenceData refData)ImmutableList<RateAccrualPeriod>IborRateCalculation. createAccrualPeriods(Schedule accrualSchedule, Schedule paymentSchedule, ReferenceData refData)ImmutableList<RateAccrualPeriod>InflationRateCalculation. createAccrualPeriods(Schedule accrualSchedule, Schedule paymentSchedule, ReferenceData refData)ImmutableList<RateAccrualPeriod>OvernightRateCalculation. createAccrualPeriods(Schedule accrualSchedule, Schedule paymentSchedule, ReferenceData refData)ImmutableList<RateAccrualPeriod>RateCalculation. createAccrualPeriods(Schedule accrualSchedule, Schedule paymentSchedule, ReferenceData refData)Creates accrual periods based on the specified schedule.SchedulePaymentSchedule. createSchedule(Schedule accrualSchedule, ReferenceData refData)Creates the payment schedule based on the accrual schedule.
-