| Package | Description |
|---|---|
| com.opengamma.strata.basics.currency |
Representations of currency and money.
|
| Modifier and Type | Method and Description |
|---|---|
Payment |
Payment.adjustDate(TemporalAdjuster adjuster)
Adjusts the payment date using the rules of the specified adjuster.
|
Payment |
Payment.Builder.build() |
Payment |
Payment.convertedTo(Currency resultCurrency,
FxRateProvider rateProvider)
Converts this payment to an equivalent payment in the specified currency.
|
Payment |
Payment.negated()
Returns a copy of this
Payment with the value negated. |
static Payment |
Payment.of(CurrencyAmount value,
LocalDate date)
Obtains an instance representing an amount.
|
static Payment |
Payment.of(Currency currency,
double amount,
LocalDate date)
Obtains an instance representing an amount.
|
static Payment |
Payment.ofPay(CurrencyAmount value,
LocalDate date)
Obtains an instance representing an amount to be paid.
|
static Payment |
Payment.ofReceive(CurrencyAmount value,
LocalDate date)
Obtains an instance representing an amount to be received.
|
Payment |
AdjustablePayment.resolve(ReferenceData refData)
Resolves the date on this payment, returning a payment with a fixed date.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Payment> |
Payment.Meta.beanType() |
| Modifier and Type | Method and Description |
|---|---|
static AdjustablePayment |
AdjustablePayment.of(Payment payment)
Obtains an instance based on a
Payment. |
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.