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 Schedule
Schedule.Builder. build()
Schedule
PeriodicSchedule. createSchedule(ReferenceData refData)
Creates the schedule from the definition, seePeriodicSchedule.createSchedule(ReferenceData, boolean)
.Schedule
PeriodicSchedule. createSchedule(ReferenceData refData, boolean combinePeriodsIfNecessary)
Creates the schedule from the definition.Schedule
Schedule. merge(int groupSize, LocalDate firstRegularStartDate, LocalDate lastRegularEndDate)
Merges this schedule to form a new schedule by combining the schedule periods.Schedule
Schedule. mergeRegular(int groupSize, boolean rollForwards)
Merges this schedule to form a new schedule by combining the regular schedule periods.Schedule
Schedule. mergeToTerm()
Merges this schedule to form a new schedule with a single 'Term' period.static Schedule
Schedule. ofTerm(SchedulePeriod period)
Obtains a 'Term' instance based on a single period.Schedule
Schedule. toAdjusted(DateAdjuster adjuster)
Converts this schedule to a schedule where the start and end dates are adjusted using the specified adjuster.Schedule
Schedule. 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 double
SchedulePeriod. 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 DoubleArray
ValueSchedule. 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 Schedule
PaymentSchedule. 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.Schedule
PaymentSchedule. createSchedule(Schedule accrualSchedule, ReferenceData refData)
Creates the payment schedule based on the accrual schedule.
-