Uses of Class
com.opengamma.strata.basics.date.AdjustableDate
-
Packages that use AdjustableDate 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.com.opengamma.strata.loader.csv Loader that reads market data from CSV files.com.opengamma.strata.loader.fpml Loader that can convert files to financial instruments.com.opengamma.strata.product.bond Entity objects describing bonds.com.opengamma.strata.product.capfloor Entity objects describing Ibor cap/floor.com.opengamma.strata.product.cms Entity objects describing Constant Maturity Swap (CMS) or CMS cap/floor.com.opengamma.strata.product.fra Entity objects describing a forward rate agreement (FRA).com.opengamma.strata.product.payment Entity objects describing simple payment financial instruments.com.opengamma.strata.product.swap Entity objects describing a swap.com.opengamma.strata.product.swaption Entity objects describing options on swaps, known as swaptions.com.opengamma.strata.report.framework.format Provide the ability to format calculated values. -
-
Uses of AdjustableDate in com.opengamma.strata.basics.currency
Methods in com.opengamma.strata.basics.currency that return AdjustableDate Modifier and Type Method Description AdjustableDate
AdjustablePayment. getDate()
Gets the date that the payment is made.Methods in com.opengamma.strata.basics.currency that return types with arguments of type AdjustableDate Modifier and Type Method Description org.joda.beans.MetaProperty<AdjustableDate>
AdjustablePayment.Meta. date()
The meta-property for thedate
property.Methods in com.opengamma.strata.basics.currency with parameters of type AdjustableDate Modifier and Type Method 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. -
Uses of AdjustableDate in com.opengamma.strata.basics.date
Methods in com.opengamma.strata.basics.date that return AdjustableDate Modifier and Type Method 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.Methods in com.opengamma.strata.basics.date that return types with arguments of type AdjustableDate Modifier and Type Method Description Class<? extends AdjustableDate>
AdjustableDate.Meta. beanType()
org.joda.beans.BeanBuilder<? extends AdjustableDate>
AdjustableDate.Meta. builder()
ImmutableList<AdjustableDate>
AdjustableDates. toAdjustableDateList()
Returns a list ofAdjustableDate
equivalent to this instance. -
Uses of AdjustableDate in com.opengamma.strata.basics.schedule
Methods in com.opengamma.strata.basics.schedule that return AdjustableDate Modifier and Type Method Description AdjustableDate
PeriodicSchedule. calculatedEndDate()
Calculates the applicable end date.AdjustableDate
PeriodicSchedule. calculatedStartDate()
Calculates the applicable start date.Methods in com.opengamma.strata.basics.schedule that return types with arguments of type AdjustableDate Modifier and Type Method 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 theoverrideStartDate
property.Methods in com.opengamma.strata.basics.schedule with parameters of type AdjustableDate Modifier and Type Method Description PeriodicSchedule.Builder
PeriodicSchedule.Builder. overrideStartDate(AdjustableDate overrideStartDate)
Sets the optional start date of the first schedule period, overriding normal schedule generation. -
Uses of AdjustableDate in com.opengamma.strata.loader.csv
Methods in com.opengamma.strata.loader.csv that return AdjustableDate Modifier and Type Method Description static AdjustableDate
CsvLoaderUtils. parseAdjustableDate(CsvRow row, String dateField, String conventionField, String calendarField)
Parses a business day adjustment, without defaulting the adjustment.static AdjustableDate
CsvLoaderUtils. parseAdjustableDate(CsvRow row, String dateField, String conventionField, String calendarField, BusinessDayConvention defaultConvention, Currency currency)
Parses a business day adjustment, defaulting the adjustment using the currency.Methods in com.opengamma.strata.loader.csv that return types with arguments of type AdjustableDate Modifier and Type Method Description static Optional<AdjustableDate>
CsvLoaderUtils. tryParseAdjustableDate(CsvRow row, String dateField, String conventionField, String calendarField)
Tries parsing an adjustable date from the mentioned fields in the csv row. -
Uses of AdjustableDate in com.opengamma.strata.loader.fpml
Methods in com.opengamma.strata.loader.fpml that return AdjustableDate Modifier and Type Method Description AdjustableDate
FpmlDocument. parseAdjustableDate(XmlElement baseEl)
Converts an FpML 'AdjustableDate' or 'AdjustableDate2' to anAdjustableDate
.AdjustableDate
FpmlDocument. parseAdjustedRelativeDateOffset(XmlElement baseEl)
Converts an FpML 'AdjustedRelativeDateOffset' to a resolvedLocalDate
. -
Uses of AdjustableDate in com.opengamma.strata.product.bond
Methods in com.opengamma.strata.product.bond that return AdjustableDate Modifier and Type Method Description AdjustableDate
FixedCouponBondOption. getExpiryDate()
Gets the expiry date of the option.AdjustableDate
FixedCouponBondOption. getSettlementDate()
Gets the settlement date when the option is exercised.Methods in com.opengamma.strata.product.bond that return types with arguments of type AdjustableDate Modifier and Type Method Description org.joda.beans.MetaProperty<AdjustableDate>
FixedCouponBondOption.Meta. expiryDate()
The meta-property for theexpiryDate
property.org.joda.beans.MetaProperty<AdjustableDate>
FixedCouponBondOption.Meta. settlementDate()
The meta-property for thesettlementDate
property.Methods in com.opengamma.strata.product.bond with parameters of type AdjustableDate Modifier and Type Method Description FixedCouponBondOption.Builder
FixedCouponBondOption.Builder. expiryDate(AdjustableDate expiryDate)
Sets the expiry date of the option.FixedCouponBondOption.Builder
FixedCouponBondOption.Builder. settlementDate(AdjustableDate settlementDate)
Sets the settlement date when the option is exercised. -
Uses of AdjustableDate in com.opengamma.strata.product.capfloor
Methods in com.opengamma.strata.product.capfloor that return AdjustableDate Modifier and Type Method Description AdjustableDate
IborCapFloorLeg. getEndDate()
Gets the accrual end date of the leg.AdjustableDate
IborCapFloorLeg. getStartDate()
Gets the accrual start date of the leg. -
Uses of AdjustableDate in com.opengamma.strata.product.cms
Methods in com.opengamma.strata.product.cms that return AdjustableDate Modifier and Type Method Description AdjustableDate
CmsLeg. getEndDate()
Gets the accrual end date of the leg.AdjustableDate
CmsLeg. getStartDate()
Gets the accrual start date of the leg. -
Uses of AdjustableDate in com.opengamma.strata.product.fra
Methods in com.opengamma.strata.product.fra that return AdjustableDate Modifier and Type Method Description AdjustableDate
Fra. getPaymentDate()
Gets the payment date.Methods in com.opengamma.strata.product.fra that return types with arguments of type AdjustableDate Modifier and Type Method Description org.joda.beans.MetaProperty<AdjustableDate>
Fra.Meta. paymentDate()
The meta-property for thepaymentDate
property.Methods in com.opengamma.strata.product.fra with parameters of type AdjustableDate Modifier and Type Method Description Fra.Builder
Fra.Builder. paymentDate(AdjustableDate paymentDate)
Sets the payment date. -
Uses of AdjustableDate in com.opengamma.strata.product.payment
Methods in com.opengamma.strata.product.payment that return AdjustableDate Modifier and Type Method Description AdjustableDate
BulletPayment. getDate()
Gets the date that the payment is made.Methods in com.opengamma.strata.product.payment that return types with arguments of type AdjustableDate Modifier and Type Method Description org.joda.beans.MetaProperty<AdjustableDate>
BulletPayment.Meta. date()
The meta-property for thedate
property.Methods in com.opengamma.strata.product.payment with parameters of type AdjustableDate Modifier and Type Method Description BulletPayment.Builder
BulletPayment.Builder. date(AdjustableDate date)
Sets the date that the payment is made. -
Uses of AdjustableDate in com.opengamma.strata.product.swap
Methods in com.opengamma.strata.product.swap that return AdjustableDate Modifier and Type Method Description AdjustableDate
KnownAmountSwapLeg. getEndDate()
AdjustableDate
RateCalculationSwapLeg. getEndDate()
AdjustableDate
RatePeriodSwapLeg. getEndDate()
AdjustableDate
Swap. getEndDate()
Gets the accrual end date of the swap.AdjustableDate
SwapLeg. getEndDate()
Gets the accrual end date of the leg.AdjustableDate
KnownAmountSwapLeg. getStartDate()
AdjustableDate
RateCalculationSwapLeg. getStartDate()
AdjustableDate
RatePeriodSwapLeg. getStartDate()
AdjustableDate
Swap. getStartDate()
Gets the accrual start date of the swap.AdjustableDate
SwapLeg. getStartDate()
Gets the accrual start date of the leg.Methods in com.opengamma.strata.product.swap that return types with arguments of type AdjustableDate Modifier and Type Method Description org.joda.beans.MetaProperty<AdjustableDate>
KnownAmountSwapLeg.Meta. endDate()
The meta-property for theendDate
property.org.joda.beans.MetaProperty<AdjustableDate>
RateCalculationSwapLeg.Meta. endDate()
The meta-property for theendDate
property.org.joda.beans.MetaProperty<AdjustableDate>
Swap.Meta. endDate()
The meta-property for theendDate
property.org.joda.beans.MetaProperty<AdjustableDate>
KnownAmountSwapLeg.Meta. startDate()
The meta-property for thestartDate
property.org.joda.beans.MetaProperty<AdjustableDate>
RateCalculationSwapLeg.Meta. startDate()
The meta-property for thestartDate
property.org.joda.beans.MetaProperty<AdjustableDate>
Swap.Meta. startDate()
The meta-property for thestartDate
property. -
Uses of AdjustableDate in com.opengamma.strata.product.swaption
Methods in com.opengamma.strata.product.swaption that return AdjustableDate Modifier and Type Method Description AdjustableDate
Swaption. getExpiryDate()
Gets the expiry date of the option.AdjustableDate
SwaptionExercise. selectDate(LocalDate proposedExerciseDate, ReferenceData refData)
Selects a single exercise date based on the proposed date.Methods in com.opengamma.strata.product.swaption that return types with arguments of type AdjustableDate Modifier and Type Method Description org.joda.beans.MetaProperty<AdjustableDate>
Swaption.Meta. expiryDate()
The meta-property for theexpiryDate
property.Methods in com.opengamma.strata.product.swaption with parameters of type AdjustableDate Modifier and Type Method Description Swaption.Builder
Swaption.Builder. expiryDate(AdjustableDate expiryDate)
Sets the expiry date of the option.static SwaptionExercise
SwaptionExercise. ofEuropean(AdjustableDate exerciseDate, DaysAdjustment swapStartDateOffset)
Obtains an instance for a European swaption. -
Uses of AdjustableDate in com.opengamma.strata.report.framework.format
Fields in com.opengamma.strata.report.framework.format with type parameters of type AdjustableDate Modifier and Type Field Description static ValueFormatter<AdjustableDate>
ValueFormatters. ADJUSTABLE_DATE
The formatter to be used forAdjustableDate
, printing the unadjusted date.
-