public interface ScheduledSwapLeg extends SwapLeg
The swap is formed from a number of accrual periods and payment periods, defined by schedules.
| Modifier and Type | Method and Description |
|---|---|
PeriodicSchedule |
getAccrualSchedule()
Gets the accrual period schedule.
|
PaymentSchedule |
getPaymentSchedule()
Gets the payment period schedule.
|
allCurrencies, allIndices, collectCurrencies, collectIndices, getCurrency, getEndDate, getPayReceive, getStartDate, getType, replaceStartDate, resolvePeriodicSchedule getAccrualSchedule()
This is used to define the accrual periods. These are used directly or indirectly to determine other dates in the swap.
PaymentSchedule getPaymentSchedule()
This is used to define the payment periods, including any compounding. The payment period dates are based on the accrual schedule.
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.