| Package | Description |
|---|---|
| com.opengamma.strata.basics.currency |
Representations of currency and money.
|
| com.opengamma.strata.basics.date |
Tools for working with dates.
|
| com.opengamma.strata.basics.schedule |
Basic financial tools for working with date-based schedules.
|
| Modifier and Type | Method and Description |
|---|---|
AdjustableDate |
AdjustablePayment.getDate()
Gets the date that the payment is made.
|
| Modifier and Type | Method and Description |
|---|---|
org.joda.beans.MetaProperty<AdjustableDate> |
AdjustablePayment.Meta.date()
The meta-property for the
date property. |
| Modifier and Type | Method and Description |
|---|---|
static AdjustablePayment |
AdjustablePayment.of(CurrencyAmount value,
AdjustableDate date)
Obtains an instance representing an amount where the date is adjustable.
|
static AdjustablePayment |
AdjustablePayment.of(Currency currency,
double amount,
AdjustableDate date)
Obtains an instance representing an amount where the date is adjustable.
|
static AdjustablePayment |
AdjustablePayment.ofPay(CurrencyAmount value,
AdjustableDate date)
Obtains an instance representing an amount to be paid where the date is adjustable.
|
static AdjustablePayment |
AdjustablePayment.ofReceive(CurrencyAmount value,
AdjustableDate date)
Obtains an instance representing an amount to be received where the date is adjustable.
|
| Modifier and Type | Method and Description |
|---|---|
static AdjustableDate |
AdjustableDate.of(LocalDate date)
Obtains an instance with no business day adjustment.
|
static AdjustableDate |
AdjustableDate.of(LocalDate unadjusted,
BusinessDayAdjustment adjustment)
Obtains an instance with a business day adjustment.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends AdjustableDate> |
AdjustableDate.Meta.beanType() |
org.joda.beans.BeanBuilder<? extends AdjustableDate> |
AdjustableDate.Meta.builder() |
ImmutableList<AdjustableDate> |
AdjustableDates.toAdjustableDateList()
Returns a list of
AdjustableDate equivalent to this instance. |
| Modifier and Type | Method and Description |
|---|---|
AdjustableDate |
PeriodicSchedule.calculatedEndDate()
Calculates the applicable end date.
|
AdjustableDate |
PeriodicSchedule.calculatedStartDate()
Calculates the applicable start date.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<AdjustableDate> |
PeriodicSchedule.getOverrideStartDate()
Gets the optional start date of the first schedule period, overriding normal schedule generation.
|
org.joda.beans.MetaProperty<AdjustableDate> |
PeriodicSchedule.Meta.overrideStartDate()
The meta-property for the
overrideStartDate property. |
| Modifier and Type | Method and Description |
|---|---|
PeriodicSchedule.Builder |
PeriodicSchedule.Builder.overrideStartDate(AdjustableDate overrideStartDate)
Sets the optional start date of the first schedule period, overriding normal schedule generation.
|
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.