Uses of Interface
com.opengamma.strata.collect.named.NamedEnum
-
Packages that use NamedEnum Package Description com.opengamma.strata.basics.index Entity objects describing common market indices, such as LIBOR and FED FUND.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.calc Calculates risk measures on trades, applies scenarios and manages market data.com.opengamma.strata.collect.io Provides utilities for the management of input and output.com.opengamma.strata.collect.named Named data structures.com.opengamma.strata.collect.result Result data structures.com.opengamma.strata.market Data structures for market data.com.opengamma.strata.market.curve Definitions of curves.com.opengamma.strata.market.model Market data related to pricing models.com.opengamma.strata.measure.fxopt Calculation functions for FX option products.com.opengamma.strata.pricer Calculators for financial instruments.com.opengamma.strata.pricer.common Common code for pricing.com.opengamma.strata.pricer.credit Calculators for credit instruments, such as Credit Default Swap (CDS).com.opengamma.strata.product Entity objects describing trades and products in financial markets.com.opengamma.strata.product.bond Entity objects describing bonds.com.opengamma.strata.product.cms Entity objects describing Constant Maturity Swap (CMS) or CMS cap/floor.com.opengamma.strata.product.common Entity objects shared between other packages.com.opengamma.strata.product.credit Entity objects describing Credit Default Swap (CDS) and CDS index.com.opengamma.strata.product.credit.type Conventions and templates to aid the construction of credit instruments.com.opengamma.strata.product.etd Entity objects describing Exchange Traded Derivatives (ETDs).com.opengamma.strata.product.fra Entity objects describing a forward rate agreement (FRA).com.opengamma.strata.product.option Entity objects describing common option concepts.com.opengamma.strata.product.swap Entity objects describing a swap.com.opengamma.strata.product.swaption Entity objects describing options on swaps, known as swaptions. -
-
Uses of NamedEnum in com.opengamma.strata.basics.index
Classes in com.opengamma.strata.basics.index that implement NamedEnum Modifier and Type Class Description classFloatingRateTypeThe type of a floating rate index. -
Uses of NamedEnum in com.opengamma.strata.basics.schedule
Classes in com.opengamma.strata.basics.schedule that implement NamedEnum Modifier and Type Class Description classStubConventionA convention defining how to calculate stub periods. -
Uses of NamedEnum in com.opengamma.strata.basics.value
Classes in com.opengamma.strata.basics.value that implement NamedEnum Modifier and Type Class Description classValueAdjustmentTypeThe type of value adjustment. -
Uses of NamedEnum in com.opengamma.strata.calc
Classes in com.opengamma.strata.calc that implement NamedEnum Modifier and Type Class Description classReportingCurrencyTypeThe available types of reporting currency. -
Uses of NamedEnum in com.opengamma.strata.collect.io
Classes in com.opengamma.strata.collect.io that implement NamedEnum Modifier and Type Class Description classAsciiTableAlignmentAlignment of the data within an ASCII table.classByteSourceCodecEncodes and decodes common data formats. -
Uses of NamedEnum in com.opengamma.strata.collect.named
Classes in com.opengamma.strata.collect.named with type parameters of type NamedEnum Modifier and Type Class Description classEnumNames<T extends Enum<T> & NamedEnum>Helper that allows enum names to be created and parsed.Methods in com.opengamma.strata.collect.named with type parameters of type NamedEnum Modifier and Type Method Description static <T extends Enum<T> & NamedEnum>
EnumNames<T>EnumNames. of(Class<T> enumType)Creates an instance deriving the formatted string from the enum constant name.static <T extends Enum<T> & NamedEnum>
EnumNames<T>EnumNames. ofManualToString(Class<T> enumType)Creates an instance where thetoStringmethod is written manually. -
Uses of NamedEnum in com.opengamma.strata.collect.result
Classes in com.opengamma.strata.collect.result that implement NamedEnum Modifier and Type Class Description classFailureReasonRepresents the reason why failure occurred. -
Uses of NamedEnum in com.opengamma.strata.market
Classes in com.opengamma.strata.market that implement NamedEnum Modifier and Type Class Description classShiftTypeEnum representing alternative ways to apply a shift which modifies the value of a piece of market data. -
Uses of NamedEnum in com.opengamma.strata.market.curve
Classes in com.opengamma.strata.market.curve that implement NamedEnum Modifier and Type Class Description classCurveNodeClashActionThe action to perform when the dates of two curve nodes clash.classCurveNodeDateTypeThe types of curve node date. -
Uses of NamedEnum in com.opengamma.strata.market.model
Classes in com.opengamma.strata.market.model that implement NamedEnum Modifier and Type Class Description classMoneynessTypeThe approach used for simple moneyness.classSabrParameterTypeThe type of the SABR parameter - Alpha, Beta, Rho, Nu or shift. -
Uses of NamedEnum in com.opengamma.strata.measure.fxopt
Classes in com.opengamma.strata.measure.fxopt that implement NamedEnum Modifier and Type Class Description classFxSingleBarrierOptionMethodThe method to use for pricing FX single barrier options.classFxVanillaOptionMethodThe method to use for pricing FX vanilla options. -
Uses of NamedEnum in com.opengamma.strata.pricer
Classes in com.opengamma.strata.pricer that implement NamedEnum Modifier and Type Class Description classCompoundedRateTypeA compounded rate type. -
Uses of NamedEnum in com.opengamma.strata.pricer.common
Classes in com.opengamma.strata.pricer.common that implement NamedEnum Modifier and Type Class Description classPriceTypeEnumerates the types of price that can be returned. -
Uses of NamedEnum in com.opengamma.strata.pricer.credit
Classes in com.opengamma.strata.pricer.credit that implement NamedEnum Modifier and Type Class Description classAccrualOnDefaultFormulaThe formula for accrual on default.classArbitrageHandlingThe formula for accrual on default. -
Uses of NamedEnum in com.opengamma.strata.product
Classes in com.opengamma.strata.product that implement NamedEnum Modifier and Type Class Description classPortfolioItemTypeThe type of a portfolio item. -
Uses of NamedEnum in com.opengamma.strata.product.bond
Classes in com.opengamma.strata.product.bond that implement NamedEnum Modifier and Type Class Description classBillYieldConventionA convention defining how yield is computed for a bill.classCapitalIndexedBondYieldConventionA convention defining accrued interest calculation type for inflation bond securities.classFixedCouponBondYieldConventionA convention defining accrued interest calculation type for a bond security. -
Uses of NamedEnum in com.opengamma.strata.product.cms
Classes in com.opengamma.strata.product.cms that implement NamedEnum Modifier and Type Class Description classCmsPeriodTypeA CMS payment period type. -
Uses of NamedEnum in com.opengamma.strata.product.common
Classes in com.opengamma.strata.product.common that implement NamedEnum Modifier and Type Class Description classBuySellFlag indicating whether a trade is "buy" or "sell".classCapFloorFlag indicating whether a financial instrument is "cap" or a "floor".classLongShortFlag indicating whether a trade is "long" or "short".classPayReceiveFlag indicating whether a financial instrument is "pay" or "receive".classPutCallFlag indicating whether a trade is "put" or "call".classSettlementTypeFlag indicating how a financial instrument is to be settled. -
Uses of NamedEnum in com.opengamma.strata.product.credit
Classes in com.opengamma.strata.product.credit that implement NamedEnum Modifier and Type Class Description classPaymentOnDefaultThe payment on default.classProtectionStartOfDayThe protection start of the day. -
Uses of NamedEnum in com.opengamma.strata.product.credit.type
Classes in com.opengamma.strata.product.credit.type that implement NamedEnum Modifier and Type Class Description classAccrualStartThe accrual start for credit default swaps.classCdsQuoteConventionMarket quote conventions for credit default swaps. -
Uses of NamedEnum in com.opengamma.strata.product.etd
Classes in com.opengamma.strata.product.etd that implement NamedEnum Modifier and Type Class Description classEtdExpiryTypeThe expiry type of an Exchange Traded Derivative (ETD) product.classEtdOptionTypeThe option expiry type, 'American' or 'European'.classEtdSettlementTypeThe type of an Exchange Traded Derivative (ETD) settlement.classEtdTypeThe type of an Exchange Traded Derivative (ETD) product, either a future or an option. -
Uses of NamedEnum in com.opengamma.strata.product.fra
Classes in com.opengamma.strata.product.fra that implement NamedEnum Modifier and Type Class Description classFraDiscountingMethodA convention defining how to discount Forward Rate Agreements (FRAs). -
Uses of NamedEnum in com.opengamma.strata.product.option
Classes in com.opengamma.strata.product.option that implement NamedEnum Modifier and Type Class Description classBarrierTypeThe barrier type of barrier event.classFutureOptionPremiumStyleThe style of premium for an option on a futures contract.classKnockTypeThe knock type of barrier event. -
Uses of NamedEnum in com.opengamma.strata.product.swap
Classes in com.opengamma.strata.product.swap that implement NamedEnum Modifier and Type Class Description classCompoundingMethodA convention defining how to compound interest.classFixedAccrualMethodThe method of accruing interest on a notional amount using a fixed rate.classFixingRelativeToThe base date that each rate fixing is made relative to.classFxResetFixingRelativeToThe base date that each FX reset fixing is made relative to.classIborRateResetMethodA convention defining how to process a floating rate reset schedule.classNegativeRateMethodA convention defining how to handle a negative interest rate.classOvernightAccrualMethodThe method of accruing interest based on an Overnight index.classPaymentRelativeToThe base date that each payment is made relative to.classPriceIndexCalculationMethodReference price index calculation method.classSwapLegTypeThe type of a swap leg. -
Uses of NamedEnum in com.opengamma.strata.product.swaption
Classes in com.opengamma.strata.product.swaption that implement NamedEnum Modifier and Type Class Description classCashSwaptionSettlementMethodCash settlement method of cash settled swaptions.
-