Uses of Class
com.opengamma.strata.basics.currency.Currency
-
Packages that use Currency 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.index Entity objects describing common market indices, such as LIBOR and FED FUND.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.calc.marketdata Provides the ability to obtain market data and perform calibrations and scenario perturbations.com.opengamma.strata.calc.runner The calculation runner.com.opengamma.strata.data Basic types to model market data.com.opengamma.strata.data.scenario Basic types to model market data across scenarios.com.opengamma.strata.loader Tools for loading data from files.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.market.amount Defines representations of amounts typically used as result types.com.opengamma.strata.market.curve Definitions of curves.com.opengamma.strata.market.explain Support for explaining results.com.opengamma.strata.market.param Market data based on parameters.com.opengamma.strata.market.sensitivity Entity objects for sensitivities.com.opengamma.strata.market.surface Definitions of surfaces.com.opengamma.strata.measure.bond Base package for calculation functions.com.opengamma.strata.measure.capfloor Calculation functions for Ibor cap/floor products.com.opengamma.strata.measure.cms Calculation functions for constant maturity swap (CMS) products.com.opengamma.strata.measure.credit Calculation functions for credit products.com.opengamma.strata.measure.deposit Calculation functions for deposit products.com.opengamma.strata.measure.dsf Calculation functions for DSF products.com.opengamma.strata.measure.fra Calculation functions for FRA products.com.opengamma.strata.measure.fx Calculation functions for FX products.com.opengamma.strata.measure.fxopt Calculation functions for FX option products.com.opengamma.strata.measure.index Calculation functions for index products.com.opengamma.strata.measure.payment Calculation functions for payment products.com.opengamma.strata.measure.rate Base package for calculation functions.com.opengamma.strata.measure.security Calculation functions for futures products.com.opengamma.strata.measure.swap Calculation functions for swap products.com.opengamma.strata.measure.swaption Calculation functions for swaption products.com.opengamma.strata.pricer Calculators for financial instruments.com.opengamma.strata.pricer.bond Calculators for bonds.com.opengamma.strata.pricer.capfloor Calculators for Ibor cap-floor.com.opengamma.strata.pricer.credit Calculators for credit instruments, such as Credit Default Swap (CDS).com.opengamma.strata.pricer.fx Calculators for FX instruments, such as FX forward and FX swap.com.opengamma.strata.pricer.fxopt Calculators for FX options.com.opengamma.strata.pricer.index Calculators for products based on rate indices, such as Short Term Interest Rate futures (STIRs).com.opengamma.strata.pricer.rate Calculators for rates instruments, such as Forward Rate Agreement (FRA) and interest rate swap.com.opengamma.strata.pricer.sensitivity Calculators for sensitivities.com.opengamma.strata.pricer.swap Calculators for interest rate swaps.com.opengamma.strata.pricer.swaption Calculators for swaptions.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.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.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.deposit Entity objects describing financial instruments representing a simple deposit with interest.com.opengamma.strata.product.deposit.type Conventions and templates to aid the construction of deposits.com.opengamma.strata.product.dsf Entity objects describing Deliverable Swap Futures (DSFs).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.fra.type Conventions and templates to aid the construction of FRAs.com.opengamma.strata.product.fx Entity objects describing financial instruments in the foreign exchange market.com.opengamma.strata.product.fxopt Entity objects describing options in the foreign exchange market.com.opengamma.strata.product.index Entity objects describing contracts based on rate indices.com.opengamma.strata.product.payment Entity objects describing simple payment financial instruments.com.opengamma.strata.product.rate Entity objects describing the rate-based financial instruments.com.opengamma.strata.product.swap Entity objects describing a swap.com.opengamma.strata.product.swap.type Conventions and templates to aid the construction of rate swaps.com.opengamma.strata.product.swaption Entity objects describing options on swaps, known as swaptions. -
-
Uses of Currency in com.opengamma.strata.basics.currency
Fields in com.opengamma.strata.basics.currency declared as Currency Modifier and Type Field Description static CurrencyCurrency. AEDThe currency 'AED' - UAE Dirham.static CurrencyCurrency. ARSThe currency 'ARS' - Argentine Peso.static CurrencyCurrency. AUDThe currency 'AUD' - Australian Dollar.static CurrencyCurrency. BGNThe currency 'BGN' - Bulgarian Lev.static CurrencyCurrency. BHDThe currency 'BHD' - Bahraini Dinar.static CurrencyCurrency. BRLThe currency 'BRL' - Brazilian Real.static CurrencyCurrency. CADThe currency 'CAD' - Canadian Dollar.static CurrencyCurrency. CHFThe currency 'CHF' - Swiss Franc.static CurrencyCurrency. CLPThe currency 'CLP' - Chilean Peso.static CurrencyCurrency. CNHThe currency 'CNH' - Chinese Offshore Yuan.static CurrencyCurrency. CNYThe currency 'CNY' - Chinese Onshore Yuan.static CurrencyCurrency. COPThe currency 'COP' - Colombian Peso.static CurrencyCurrency. CZKThe currency 'CZK' - Czeck Krona.static CurrencyCurrency. DKKThe currency 'DKK' - Danish Krone.static CurrencyCurrency. EGPThe currency 'EGP' - Egyptian Pound.static CurrencyCurrency. EURThe currency 'EUR' - Euro.static CurrencyCurrency. GBPThe currency 'GBP' - British pound.static CurrencyCurrency. HKDThe currency 'HKD' - Hong Kong Dollar.static CurrencyCurrency. HRKThe currency 'HRK' - Croatian Kuna.static CurrencyCurrency. HUFThe currency 'HUF' = Hugarian Forint.static CurrencyCurrency. IDRThe currency 'IDR' = Indonesian Rupiah.static CurrencyCurrency. ILSThe currency 'ILS' = Israeli Shekel.static CurrencyCurrency. INRThe currency 'INR' = Indian Rupee.static CurrencyCurrency. ISKThe currency 'ISK' = Icelandic Krone.static CurrencyCurrency. JPYThe currency 'JPY' - Japanese Yen.static CurrencyCurrency. KRWThe currency 'KRW' = South Korean Won.static CurrencyCurrency. KZTThe currency 'KZT' = Kazakhstani Tenge.static CurrencyCurrency. MADThe currency 'MAD' - Moroccan Dirham.static CurrencyCurrency. MXNThe currency 'MXN' - Mexican Peso.static CurrencyCurrency. MYRThe currency 'MYR' - Malaysian Ringgit.static CurrencyCurrency. NOKThe currency 'NOK' - Norwegian Krone.static CurrencyCurrency. NZDThe currency 'NZD' - New Zealand Dollar.static CurrencyCurrency. OMRThe currency 'OMR' - Omani Rial.static CurrencyCurrency. PENThe currency 'PEN' - Peruvian Nuevo Sol.static CurrencyCurrency. PHPThe currency 'PHP' - Philippine Peso.static CurrencyCurrency. PKRThe currency 'PKR' - Pakistani Rupee.static CurrencyCurrency. PLNThe currency 'PLN' - Polish Zloty.static CurrencyCurrency. QARThe currency 'QAR' - Qatari Riyal.static CurrencyCurrency. RONThe currency 'RON' - Romanian New Leu.static CurrencyCurrency. RUBThe currency 'RUB' - Russian Ruble.static CurrencyCurrency. SARThe currency 'SAR' - Saudi Riyal.static CurrencyCurrency. SEKThe currency 'SEK' - Swedish Krona.static CurrencyCurrency. SGDThe currency 'SGD' - Singapore Dollar.static CurrencyCurrency. THBThe currency 'THB' - Thai Baht.static CurrencyCurrency. TRYThe currency 'TRY' - Turkish Lira.static CurrencyCurrency. TWDThe currency 'TWD' - New Taiwan Dollar.static CurrencyCurrency. UAHThe currency 'UAH' - Ukrainian Hryvnia.static CurrencyCurrency. USDThe currency 'USD' - United States Dollar.static CurrencyCurrency. VNDThe currency 'VND' - Vietnamese Dong.static CurrencyCurrency. XAGThe currency 'XAG' - Silver (troy ounce).static CurrencyCurrency. XAUThe currency 'XAU' - Gold (troy ounce).static CurrencyCurrency. XPDThe currency 'XPD' - Paladium (troy ounce).static CurrencyCurrency. XPTThe currency 'XPT' - Platinum (troy ounce).static CurrencyCurrency. XXXThe currency 'XXX' - No applicable currency.static CurrencyCurrency. ZARThe currency 'ZAR' - South African Rand.Methods in com.opengamma.strata.basics.currency that return Currency Modifier and Type Method Description CurrencyCurrencyPair. getBase()Gets the base currency of the pair.CurrencyCurrencyPair. getCounter()Gets the counter currency of the pair.CurrencyAdjustablePayment. getCurrency()Gets the currency of the payment.CurrencyBigMoney. getCurrency()Gets the currency.CurrencyCurrencyAmount. getCurrency()Gets the currency.CurrencyCurrencyAmountArray. getCurrency()Gets the currency.CurrencyMoney. getCurrency()Gets the currency.CurrencyPayment. getCurrency()Gets the currency of the payment.CurrencyCurrency. getTriangulationCurrency()Gets the preferred triangulation currency.static CurrencyCurrency. of(String currencyCode)Obtains an instance for the specified ISO-4217 three letter currency code.CurrencyCurrencyPair. other(Currency currency)Finds the other currency in the pair.static CurrencyCurrency. parse(String currencyCode)Parses a string to obtain aCurrency.Methods in com.opengamma.strata.basics.currency that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<ImmutableMap<Currency,Integer>>FxMatrix.Meta. currencies()The meta-property for thecurrenciesproperty.org.joda.beans.MetaProperty<Currency>CurrencyAmountArray.Meta. currency()The meta-property for thecurrencyproperty.static Set<Currency>Currency. getAvailableCurrencies()Obtains the set of configured currencies.ImmutableSet<Currency>FxMatrix. getCurrencies()Returns the set of currencies held within this matrix.ImmutableSet<Currency>MultiCurrencyAmount. getCurrencies()Gets the set of stored currencies.Set<Currency>MultiCurrencyAmountArray. getCurrencies()Gets the set of currencies for which this object contains values.ImmutableSortedMap<Currency,DoubleArray>MultiCurrencyAmountArray. getValues()Gets the currency values, keyed by currency.ImmutableSortedMap<Currency,Double>MultiCurrencyAmount. toMap()Converts thisMultiCurrencyAmountto a map keyed by currency.ImmutableSet<Currency>CurrencyPair. toSet()Returns the set of currencies contains in the pair.org.joda.beans.MetaProperty<ImmutableSortedMap<Currency,DoubleArray>>MultiCurrencyAmountArray.Meta. values()The meta-property for thevaluesproperty.Methods in com.opengamma.strata.basics.currency with parameters of type Currency Modifier and Type Method Description FxMatrixBuilderFxMatrixBuilder. addRate(Currency ccy1, Currency ccy2, double rate)Add a new pair of currencies to the builder.intCurrency. compareTo(Currency other)Compares this currency to another.booleanCurrencyPair. contains(Currency currency)Checks if the currency pair contains the supplied currency as either its base or counter.booleanMultiCurrencyAmount. contains(Currency currency)Checks if this multi-amount contains an amount for the specified currency.CurrencyAmountFxMatrix. convert(CurrencyAmount amount, Currency targetCurrency)Converts aCurrencyAmountinto an amount in the specified currency using the rates in this matrix.CurrencyAmountFxMatrix. convert(MultiCurrencyAmount amount, Currency targetCurrency)Converts aMultipleCurrencyAmountinto an amount in the specified currency using the rates in this matrix.default doubleFxRateProvider. convert(double amount, Currency fromCurrency, Currency toCurrency)Converts an amount in a currency to an amount in a different currency using this rate.default DecimalFxRateProvider. convert(Decimal amount, Currency fromCurrency, Currency toCurrency)Converts an amount in a currency to an amount in a different currency using this rate.BigMoneyBigMoney. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)Converts this amount to an equivalent amount in the specified currency.BigMoneyBigMoney. convertedTo(Currency resultCurrency, Decimal fxRate)Converts this amount to an equivalent amount the specified currency.BigMoneyBigMoney. convertedTo(Currency resultCurrency, BigDecimal fxRate)Converts this amount to an equivalent amount the specified currency.CurrencyAmountCurrencyAmount. convertedTo(Currency resultCurrency, double fxRate)Converts this amount to an equivalent amount the specified currency.CurrencyAmountCurrencyAmount. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)Converts this amount to an equivalent amount in the specified currency.CurrencyAmountArrayCurrencyAmountArray. convertedTo(Currency resultCurrency, FxRateProvider fxRateProvider)RFxConvertible. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)Converts this instance to an equivalent amount in the specified currency.MoneyMoney. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)Converts this amount to an equivalent amount in the specified currency.MoneyMoney. convertedTo(Currency resultCurrency, Decimal fxRate)Converts this amount to an equivalent amount the specified currency.MoneyMoney. convertedTo(Currency resultCurrency, BigDecimal fxRate)Converts this amount to an equivalent amount the specified currency.CurrencyAmountMultiCurrencyAmount. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)Converts this amount to an equivalent amount the specified currency.CurrencyAmountArrayMultiCurrencyAmountArray. convertedTo(Currency resultCurrency, FxRateProvider fxRateProvider)PaymentPayment. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)Converts this payment to an equivalent payment in the specified currency.doubleFxMatrix. fxRate(Currency baseCurrency, Currency counterCurrency)Gets the FX rate for the specified currency pair.doubleFxRate. fxRate(Currency baseCurrency, Currency counterCurrency)Gets the FX rate for the specified currency pair.doubleFxRateProvider. fxRate(Currency baseCurrency, Currency counterCurrency)Gets the FX rate for the specified currency pair.CurrencyAmountMultiCurrencyAmount. getAmount(Currency currency)Gets theCurrencyAmountfor the specified currency, throwing an exception if not found.CurrencyAmountMultiCurrencyAmount. getAmountOrZero(Currency currency)Gets theCurrencyAmountfor the specified currency, returning zero if not found.DoubleArrayMultiCurrencyAmountArray. getValues(Currency currency)Gets the values for the specified currency, throws an exception if there are no values for the currency.MultiCurrencyAmountMultiCurrencyAmount. minus(Currency currency, double amountToAdd)Returns a copy of thisMultiCurrencyAmountwith the specified amount subtracted.static AdjustablePaymentAdjustablePayment. of(Currency currency, double amount, AdjustableDate date)Obtains an instance representing an amount where the date is adjustable.static AdjustablePaymentAdjustablePayment. of(Currency currency, double amount, LocalDate date)Obtains an instance representing an amount where the date is fixed.static BigMoneyBigMoney. of(Currency currency, double amount)Obtains an instance ofBigMoneyfor the specified currency and amount.static BigMoneyBigMoney. of(Currency currency, Decimal amount)Obtains an instance ofBigMoneyfor the specified currency and amount.static BigMoneyBigMoney. of(Currency currency, BigDecimal amount)Obtains an instance ofBigMoneyfor the specified currency and amount.static CurrencyAmountCurrencyAmount. of(Currency currency, double amount)Obtains an instance ofCurrencyAmountfor the specified currency and amount.static CurrencyAmountArrayCurrencyAmountArray. of(Currency currency, DoubleArray values)Obtains an instance from the specified currency and array of values.static CurrencyPairCurrencyPair. of(Currency base, Currency counter)Obtains an instance from two currencies.static FxMatrixFxMatrix. of(Currency ccy1, Currency ccy2, double rate)Obtains an instance containing a single FX rate.static FxRateFxRate. of(Currency base, Currency counter, double rate)Obtains an instance from two currencies.static MoneyMoney. of(Currency currency, double amount)Obtains an instance ofMoneyfor the specified currency and amount.static MoneyMoney. of(Currency currency, Decimal amount)Obtains an instance ofMoneyfor the specified currency and amount.static MoneyMoney. of(Currency currency, BigDecimal amount)Obtains an instance ofMoneyfor the specified currency and amount.static MultiCurrencyAmountMultiCurrencyAmount. of(Currency currency, double amount)Obtains an instance from a currency and amount.static PaymentPayment. of(Currency currency, double amount, LocalDate date)Obtains an instance representing an amount.CurrencyCurrencyPair. other(Currency currency)Finds the other currency in the pair.MultiCurrencyAmountMultiCurrencyAmount. plus(Currency currency, double amountToAdd)Returns a copy of thisMultiCurrencyAmountwith the specified amount added.static BigMoneyBigMoney. zero(Currency currency)Obtains a zero amount instance ofBigMoneyfor the specified currency.static CurrencyAmountCurrencyAmount. zero(Currency currency)Obtains a zero amount instance ofCurrencyAmountfor the specified currency.static MoneyMoney. zero(Currency currency)Obtains a zero amount instance ofMoneyfor the specified currency.Method parameters in com.opengamma.strata.basics.currency with type arguments of type Currency Modifier and Type Method Description static MultiCurrencyAmountMultiCurrencyAmount. of(Map<Currency,Double> map)Obtains an instance from a map of currency to amount.static MultiCurrencyAmountArrayMultiCurrencyAmountArray. of(Map<Currency,DoubleArray> values)Obtains an instance from a map of amounts. -
Uses of Currency in com.opengamma.strata.basics.date
Methods in com.opengamma.strata.basics.date with parameters of type Currency Modifier and Type Method Description static HolidayCalendarIdHolidayCalendarId. defaultByCurrency(Currency currency)Gets the default calendar for a currency.static Optional<HolidayCalendarId>HolidayCalendarId. findDefaultByCurrency(Currency currency)Tries to find a default calendar for a currency. -
Uses of Currency in com.opengamma.strata.basics.index
Methods in com.opengamma.strata.basics.index that return Currency Modifier and Type Method Description CurrencyFloatingRate. getCurrency()Gets the associated currency.CurrencyFloatingRateIndex. getCurrency()Gets the currency of the index.default CurrencyFloatingRateName. getCurrency()Gets the currency of the floating rate.CurrencyIborIndexObservation. getCurrency()Gets the currency of the Ibor index.CurrencyImmutableIborIndex. getCurrency()Gets the currency of the index.CurrencyImmutableOvernightIndex. getCurrency()Gets the currency of the index.CurrencyImmutablePriceIndex. getCurrency()Gets the currency of the index.CurrencyOvernightIndexObservation. getCurrency()Gets the currency of the Overnight index.CurrencyPriceIndexObservation. getCurrency()Gets the currency of the Ibor index.Methods in com.opengamma.strata.basics.index that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>ImmutableIborIndex.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>ImmutableOvernightIndex.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>ImmutablePriceIndex.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.basics.index with parameters of type Currency Modifier and Type Method Description ImmutableIborIndex.BuilderImmutableIborIndex.Builder. currency(Currency currency)Sets the currency of the index.ImmutableOvernightIndex.BuilderImmutableOvernightIndex.Builder. currency(Currency currency)Sets the currency of the index.ImmutablePriceIndex.BuilderImmutablePriceIndex.Builder. currency(Currency currency)Sets the currency of the index.static FloatingRateNameFloatingRateName. defaultIborIndex(Currency currency)Gets the default Ibor index for a currency.static FloatingRateNameFloatingRateName. defaultOvernightIndex(Currency currency)Gets the default Overnight index for a currency. -
Uses of Currency in com.opengamma.strata.basics.value
Methods in com.opengamma.strata.basics.value with parameters of type Currency Modifier and Type Method Description static RoundingRounding. of(Currency currency)Obtains an instance that rounds to the number of minor units in the currency. -
Uses of Currency in com.opengamma.strata.calc
Methods in com.opengamma.strata.calc that return Currency Modifier and Type Method Description CurrencyReportingCurrency. getCurrency()Gets the currency if the type is 'Specific'.Methods in com.opengamma.strata.calc that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>ColumnHeader.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>ReportingCurrency.Meta. currency()The meta-property for thecurrencyproperty.Optional<Currency>ColumnHeader. getCurrency()Gets the currency of the result.Methods in com.opengamma.strata.calc with parameters of type Currency Modifier and Type Method Description static CalculationRulesCalculationRules. of(CalculationFunctions functions, Currency reportingCurrency, CalculationParameter... parameters)Obtains an instance specifying the functions, reporting currency and additional parameters.static ColumnColumn. of(Measure measure, Currency currency)Obtains an instance that will calculate the specified measure, converting to the specified currency.static ColumnColumn. of(Measure measure, Currency currency, CalculationParameter... parameters)Obtains an instance that will calculate the specified measure, converting to the specified currency, defining additional parameters.static ColumnColumn. of(Measure measure, String columnName, Currency currency)Obtains an instance that will calculate the specified measure, converting to the specified currency.static ColumnColumn. of(Measure measure, String columnName, Currency currency, CalculationParameter... parameters)Obtains an instance that will calculate the specified measure, converting to the specified currency, defining the column name and parameters.static ColumnHeaderColumnHeader. of(ColumnName name, Measure measure, Currency currency)Obtains an instance from the name, measure and currency.static ReportingCurrencyReportingCurrency. of(Currency currency)Obtains an instance requesting the specified currency. -
Uses of Currency in com.opengamma.strata.calc.marketdata
Methods in com.opengamma.strata.calc.marketdata that return types with arguments of type Currency Modifier and Type Method Description ImmutableSet<Currency>MarketDataRequirements. getOutputCurrencies()Gets the currencies in the calculation results.org.joda.beans.MetaProperty<ImmutableSet<Currency>>MarketDataRequirements.Meta. outputCurrencies()The meta-property for theoutputCurrenciesproperty.Methods in com.opengamma.strata.calc.marketdata with parameters of type Currency Modifier and Type Method Description MarketDataRequirementsBuilderMarketDataRequirementsBuilder. addOutputCurrencies(Currency... currencies)Adds the output currencies. -
Uses of Currency in com.opengamma.strata.calc.runner
Methods in com.opengamma.strata.calc.runner that return Currency Modifier and Type Method Description CurrencyCalculationFunction. naturalCurrency(T target, ReferenceData refData)Returns the "natural" currency for the specified target.CurrencyCalculationTask. naturalCurrency(ReferenceData refData)Determines the natural currency of the target.Methods in com.opengamma.strata.calc.runner that return types with arguments of type Currency Modifier and Type Method Description ImmutableSet<Currency>FunctionRequirements. getOutputCurrencies()Gets the currencies used in the calculation results.org.joda.beans.MetaProperty<ImmutableSet<Currency>>FunctionRequirements.Meta. outputCurrencies()The meta-property for theoutputCurrenciesproperty.Methods in com.opengamma.strata.calc.runner with parameters of type Currency Modifier and Type Method Description static FxRateLookupFxRateLookup. ofRates(Currency triangulationCurrency)Obtains an instance that uses triangulation on the specified currency.static FxRateLookupFxRateLookup. ofRates(Currency triangulationCurrency, ObservableSource observableSource)Obtains an instance that uses triangulation on the specified currency.FunctionRequirements.BuilderFunctionRequirements.Builder. outputCurrencies(Currency... outputCurrencies)Sets theoutputCurrenciesproperty in the builder from an array of objects.Method parameters in com.opengamma.strata.calc.runner with type arguments of type Currency Modifier and Type Method Description FunctionRequirements.BuilderFunctionRequirements.Builder. outputCurrencies(Set<Currency> outputCurrencies)Sets the currencies used in the calculation results. -
Uses of Currency in com.opengamma.strata.data
Methods in com.opengamma.strata.data that return types with arguments of type Currency Modifier and Type Method Description Optional<Currency>MarketDataFxRateProvider. getTriangulationCurrency()Gets the triangulation currency to use.Methods in com.opengamma.strata.data with parameters of type Currency Modifier and Type Method Description doubleMarketDataFxRateProvider. fxRate(Currency baseCurrency, Currency counterCurrency)static FxRateIdFxRateId. of(Currency base, Currency counter)Obtains an instance representing the FX rate for a currency pair.static FxRateIdFxRateId. of(Currency base, Currency counter, ObservableSource observableSource)Obtains an instance representing the FX rate for a currency pair, specifying the source.static MarketDataFxRateProviderMarketDataFxRateProvider. of(MarketData marketData, ObservableSource fxRatesSource, Currency triangulationCurrency)Obtains an instance which takes FX rates from the market data, specifying the source of FX rates. -
Uses of Currency in com.opengamma.strata.data.scenario
Methods in com.opengamma.strata.data.scenario that return Currency Modifier and Type Method Description CurrencyCurrencyScenarioArray. getCurrency()Gets the currency.Methods in com.opengamma.strata.data.scenario that return types with arguments of type Currency Modifier and Type Method Description Set<Currency>MultiCurrencyScenarioArray. getCurrencies()Returns the set of currencies for which this object contains values.Methods in com.opengamma.strata.data.scenario with parameters of type Currency Modifier and Type Method Description DoubleArrayFxRateScenarioArray. convert(DoubleArray amounts, Currency fromCurrency, Currency toCurrency)Converts an amount in a currency to an amount in a different currency using this rate.default doubleScenarioFxRateProvider. convert(double amount, Currency fromCurrency, Currency toCurrency, int scenarioIndex)Converts an amount in a currency to an amount in a different currency using a rate from this provider.CurrencyScenarioArrayCurrencyScenarioArray. convertedTo(Currency reportingCurrency, ScenarioFxRateProvider fxRateProvider)CurrencyScenarioArrayMultiCurrencyScenarioArray. convertedTo(Currency reportingCurrency, ScenarioFxRateProvider fxRateProvider)RScenarioFxConvertible. convertedTo(Currency resultCurrency, ScenarioFxRateProvider rateProvider)Converts this instance to an equivalent amount in the specified currency.doubleFxRateScenarioArray. fxRate(Currency baseCurrency, Currency counterCurrency, int scenarioIndex)Returns the FX rate for the specified currency pair and scenario index.default doubleScenarioFxRateProvider. fxRate(Currency baseCurrency, Currency counterCurrency, int scenarioIndex)Gets the FX rate for the specified currency pair and scenario index.DoubleArrayMultiCurrencyScenarioArray. getValues(Currency currency)Returns the values for the specified currency, throws an exception if there are no values for the currency.static CurrencyScenarioArrayCurrencyScenarioArray. of(Currency currency, DoubleArray values)Obtains an instance from the specified currency and array of values.static FxRateScenarioArrayFxRateScenarioArray. of(Currency base, Currency counter, DoubleArray rates)Returns an array of FX rates for a currency pair.Method parameters in com.opengamma.strata.data.scenario with type arguments of type Currency Modifier and Type Method Description static MultiCurrencyScenarioArrayMultiCurrencyScenarioArray. of(Map<Currency,DoubleArray> values)Returns an instance containing the values from a map of amounts with the same number of elements in each array. -
Uses of Currency in com.opengamma.strata.loader
Methods in com.opengamma.strata.loader that return Currency Modifier and Type Method Description static CurrencyLoaderUtils. parseCurrency(String str)Parses currency from the input string.Methods in com.opengamma.strata.loader that return types with arguments of type Currency Modifier and Type Method Description static Optional<Currency>LoaderUtils. tryParseCurrency(String str)Tries to parse a currency from the input string. -
Uses of Currency in com.opengamma.strata.loader.csv
Methods in com.opengamma.strata.loader.csv with parameters of type Currency Modifier and Type Method Description static AdjustableDateCsvLoaderUtils. parseAdjustableDate(CsvRow row, String dateField, String conventionField, String calendarField, BusinessDayConvention defaultConvention, Currency currency)Parses a business day adjustment, defaulting the adjustment using the currency. -
Uses of Currency in com.opengamma.strata.loader.fpml
Methods in com.opengamma.strata.loader.fpml that return Currency Modifier and Type Method Description CurrencyFpmlDocument. parseCurrency(XmlElement baseEl)Converts an FpML 'Currency' to aCurrency. -
Uses of Currency in com.opengamma.strata.market.amount
Methods in com.opengamma.strata.market.amount that return Currency Modifier and Type Method Description CurrencySwapLegAmount. getCurrency()Gets the currency of the leg.Methods in com.opengamma.strata.market.amount that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>SwapLegAmount.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.market.amount with parameters of type Currency Modifier and Type Method Description CashFlowCashFlow. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)Converts this cash flow to an equivalent amount in the specified currency.CashFlowsCashFlows. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)Converts this collection of cash flows to an equivalent amount in the specified currency.LegAmountsLegAmounts. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)SwapLegAmountSwapLegAmount. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)SwapLegAmount.BuilderSwapLegAmount.Builder. currency(Currency currency)Sets the currency of the leg.static CashFlowCashFlow. ofForecastValue(LocalDate paymentDate, Currency currency, double forecastValue, double discountFactor)Creates aCashFlowrepresenting a single cash flow from payment date, forecast value amount, discount factor and currency.static CashFlowCashFlow. ofPresentValue(LocalDate paymentDate, Currency currency, double presentValue, double discountFactor)Creates aCashFlowrepresenting a single cash flow from payment date, present value amount, discount factor and currency. -
Uses of Currency in com.opengamma.strata.market.curve
Methods in com.opengamma.strata.market.curve that return Currency Modifier and Type Method Description CurrencyIsdaCreditCurveDefinition. getCurrency()Gets the curve currency.Methods in com.opengamma.strata.market.curve that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>IsdaCreditCurveDefinition.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<ImmutableSet<Currency>>RatesCurveGroupEntry.Meta. discountCurrencies()The meta-property for thediscountCurrenciesproperty.org.joda.beans.MetaProperty<ImmutableMap<Currency,Curve>>RatesCurveGroup.Meta. discountCurves()The meta-property for thediscountCurvesproperty.ImmutableSet<Currency>RatesCurveGroupEntry. getDiscountCurrencies()Gets the currencies for which the curve provides discount rates.ImmutableMap<Currency,Curve>RatesCurveGroup. getDiscountCurves()Gets the discount curves in the group, keyed by currency.ImmutableMap<Pair<LegalEntityGroup,Currency>,Curve>LegalEntityCurveGroup. getIssuerCurves()Gets the issuer curves in the curve group, keyed by legal entity group and currency.ImmutableMap<Pair<RepoGroup,Currency>,Curve>LegalEntityCurveGroup. getRepoCurves()Gets the repo curves in the curve group, keyed by repo group and currency.org.joda.beans.MetaProperty<ImmutableMap<Pair<LegalEntityGroup,Currency>,Curve>>LegalEntityCurveGroup.Meta. issuerCurves()The meta-property for theissuerCurvesproperty.org.joda.beans.MetaProperty<ImmutableMap<Pair<RepoGroup,Currency>,Curve>>LegalEntityCurveGroup.Meta. repoCurves()The meta-property for therepoCurvesproperty.Methods in com.opengamma.strata.market.curve with parameters of type Currency Modifier and Type Method Description RatesCurveGroupDefinitionBuilderRatesCurveGroupDefinitionBuilder. addCurve(CurveDefinition curveDefinition, Currency currency, RateIndex index, RateIndex... otherIndices)Adds the definition of a curve to the curve group definition which is used to provide discount rates and forward rates.RatesCurveGroupDefinitionBuilderRatesCurveGroupDefinitionBuilder. addCurve(CurveName curveName, Currency currency, RateIndex index, RateIndex... otherIndices)Adds a curve to the curve group definition which is used to provide discount rates and forward rates.RatesCurveGroupDefinitionBuilderRatesCurveGroupDefinitionBuilder. addDiscountCurve(CurveDefinition curveDefinition, Currency currency, Currency... otherCurrencies)Adds the definition of a discount curve to the curve group definition.RatesCurveGroupDefinitionBuilderRatesCurveGroupDefinitionBuilder. addDiscountCurve(CurveName curveName, Currency currency, Currency... otherCurrencies)Adds the definition of a discount curve to the curve group definition.CurrencyParameterSensitivityCombinedCurve. createParameterSensitivity(Currency currency, DoubleArray sensitivities)CurrencyParameterSensitivityConstantNodalCurve. createParameterSensitivity(Currency currency, DoubleArray sensitivities)default CurrencyParameterSensitivityCurve. createParameterSensitivity(Currency currency, DoubleArray sensitivities)Creates a parameter sensitivity instance for this curve when the sensitivity values are known.CurrencyParameterSensitivityHybridNodalCurve. createParameterSensitivity(Currency currency, DoubleArray sensitivities)CurrencyParameterSensitivityInterpolatedNodalCurve. createParameterSensitivity(Currency currency, DoubleArray sensitivities)CurrencyParameterSensitivityParameterizedFunctionalCurve. createParameterSensitivity(Currency currency, DoubleArray sensitivities)RatesCurveGroupEntry.BuilderRatesCurveGroupEntry.Builder. discountCurrencies(Currency... discountCurrencies)Sets thediscountCurrenciesproperty in the builder from an array of objects.Optional<Curve>RatesCurveGroup. findDiscountCurve(Currency currency)Finds the discount curve for the currency if there is one in the group.Optional<CurveName>RatesCurveGroupDefinition. findDiscountCurveName(Currency discountCurrency)Finds the discount curve name for the specified currency.Optional<Curve>LegalEntityCurveGroup. findIssuerCurve(LegalEntityGroup legalEntityGroup, Currency currency)Finds the issuer curve for the legal entity group and currency if there is one in the group.Optional<Curve>LegalEntityCurveGroup. findRepoCurve(RepoGroup repoGroup, Currency currency)Finds the repo curve for the repo group and currency if there is one in the group.static IsdaCreditCurveDefinitionIsdaCreditCurveDefinition. of(CurveName name, Currency currency, LocalDate curveValuationDate, DayCount dayCount, List<? extends IsdaCreditCurveNode> curveNodes, boolean computeJacobian, boolean storeNodeTrade)Obtains an instance.Method parameters in com.opengamma.strata.market.curve with type arguments of type Currency Modifier and Type Method Description RatesCurveGroupEntry.BuilderRatesCurveGroupEntry.Builder. discountCurrencies(Set<Currency> discountCurrencies)Sets the currencies for which the curve provides discount rates.RatesCurveGroup.BuilderRatesCurveGroup.Builder. discountCurves(Map<Currency,Curve> discountCurves)Sets the discount curves in the group, keyed by currency.LegalEntityCurveGroup.BuilderLegalEntityCurveGroup.Builder. issuerCurves(Map<Pair<LegalEntityGroup,Currency>,Curve> issuerCurves)Sets the issuer curves in the curve group, keyed by legal entity group and currency.static LegalEntityCurveGroupLegalEntityCurveGroup. of(CurveGroupName name, Map<Pair<RepoGroup,Currency>,Curve> repoCurves, Map<Pair<LegalEntityGroup,Currency>,Curve> issuerCurves)Returns a curve group containing the specified curves.static RatesCurveGroupRatesCurveGroup. of(CurveGroupName name, Map<Currency,Curve> discountCurves, Map<Index,Curve> forwardCurves)Returns a curve group containing the specified curves.LegalEntityCurveGroup.BuilderLegalEntityCurveGroup.Builder. repoCurves(Map<Pair<RepoGroup,Currency>,Curve> repoCurves)Sets the repo curves in the curve group, keyed by repo group and currency. -
Uses of Currency in com.opengamma.strata.market.explain
Fields in com.opengamma.strata.market.explain with type parameters of type Currency Modifier and Type Field Description static ExplainKey<Currency>ExplainKey. PAYMENT_CURRENCYThe currency of the payment.Methods in com.opengamma.strata.market.explain with parameters of type Currency Modifier and Type Method Description ExplainMapExplainMap. convertedTo(Currency resultCurrency, FxRateProvider rateProvider) -
Uses of Currency in com.opengamma.strata.market.param
Methods in com.opengamma.strata.market.param that return Currency Modifier and Type Method Description CurrencyCrossGammaParameterSensitivity. getCurrency()Gets the currency of the sensitivity.CurrencyCurrencyParameterSensitivity. getCurrency()Gets the currency of the sensitivity.Methods in com.opengamma.strata.market.param that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>CrossGammaParameterSensitivity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>CurrencyParameterSensitivity.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.market.param with parameters of type Currency Modifier and Type Method Description CurrencyParameterSensitivitiesBuilderCurrencyParameterSensitivitiesBuilder. add(MarketDataName<?> marketDataName, Currency currency, ParameterMetadata metadata, double sensitivityValue)Adds a single sensitivity to the builder.CrossGammaParameterSensitivitiesCrossGammaParameterSensitivities. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)Converts the sensitivities in this instance to an equivalent in the specified currency.CrossGammaParameterSensitivityCrossGammaParameterSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)Converts this sensitivity to an equivalent in the specified currency.CurrencyParameterSensitivitiesCurrencyParameterSensitivities. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)Converts the sensitivities in this instance to an equivalent in the specified currency.CurrencyParameterSensitivityCurrencyParameterSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)Converts this sensitivity to an equivalent in the specified currency.CurrencyParameterSensitivity.BuilderCurrencyParameterSensitivity.Builder. currency(Currency currency)Sets the currency of the sensitivity.Optional<CrossGammaParameterSensitivity>CrossGammaParameterSensitivities. findSensitivity(MarketDataName<?> name, Currency currency)Finds a single sensitivity instance by name and currency.Optional<CurrencyParameterSensitivity>CurrencyParameterSensitivities. findSensitivity(MarketDataName<?> name, Currency currency)Finds a single sensitivity instance by name and currency.CrossGammaParameterSensitivityCrossGammaParameterSensitivities. getSensitivity(MarketDataName<?> name, Currency currency)Gets a single sensitivity instance by name and currency.CrossGammaParameterSensitivityCrossGammaParameterSensitivities. getSensitivity(MarketDataName<?> nameFirst, MarketDataName<?> nameSecond, Currency currency)Gets a single sensitivity instance by names and currency.CurrencyParameterSensitivityCurrencyParameterSensitivities. getSensitivity(MarketDataName<?> name, Currency currency)Gets a single sensitivity instance by name and currency.CurrencyParameterSensitivitiesUnitParameterSensitivities. multipliedBy(Currency currency, double amount)Converts this sensitivity to a monetary value, multiplying by the specified factor.CurrencyParameterSensitivityUnitParameterSensitivity. multipliedBy(Currency currency, double amount)Returns an instance converted this sensitivity to a monetary value, multiplying by the specified factor.static CrossGammaParameterSensitivityCrossGammaParameterSensitivity. of(MarketDataName<?> marketDataName, List<? extends ParameterMetadata> parameterMetadata, Currency currency, DoubleMatrix sensitivity)Obtains an instance from the market data name, metadata, currency and sensitivity.static CrossGammaParameterSensitivityCrossGammaParameterSensitivity. of(MarketDataName<?> marketDataName, List<? extends ParameterMetadata> parameterMetadata, MarketDataName<?> marketDataNameOther, List<? extends ParameterMetadata> parameterMetadataOther, Currency currency, DoubleMatrix sensitivity)Obtains an instance from the market data names, metadatas, currency and sensitivity.static CrossGammaParameterSensitivityCrossGammaParameterSensitivity. of(MarketDataName<?> marketDataName, List<? extends ParameterMetadata> parameterMetadata, List<Pair<MarketDataName<?>,List<? extends ParameterMetadata>>> order, Currency currency, DoubleMatrix sensitivity)Obtains an instance from the market data names, metadatas, currency and sensitivity.static CurrencyParameterSensitivityCurrencyParameterSensitivity. of(MarketDataName<?> marketDataName, Currency currency, DoubleArray sensitivity)Obtains an instance from the market data name, currency and sensitivity.static CurrencyParameterSensitivityCurrencyParameterSensitivity. of(MarketDataName<?> marketDataName, Currency currency, Map<? extends ParameterMetadata,Double> sensitivityMetadataMap)Obtains an instance from the market data name, currency and a map of metadata to sensitivity.static CurrencyParameterSensitivityCurrencyParameterSensitivity. of(MarketDataName<?> marketDataName, List<? extends ParameterMetadata> parameterMetadata, Currency currency, DoubleArray sensitivity)Obtains an instance from the market data name, metadata, currency and sensitivity.static CurrencyParameterSensitivityCurrencyParameterSensitivity. of(MarketDataName<?> marketDataName, List<? extends ParameterMetadata> parameterMetadata, Currency currency, DoubleArray sensitivity, List<ParameterSize> parameterSplit)Obtains an instance from the market data name, metadata, currency, sensitivity and parameter split.CurrencyAmountCrossGammaParameterSensitivities. total(Currency resultCurrency, FxRateProvider rateProvider)Returns the total of the sensitivity values.CurrencyAmountCurrencyParameterSensitivities. total(Currency resultCurrency, FxRateProvider rateProvider)Returns the total of the sensitivity values. -
Uses of Currency in com.opengamma.strata.market.sensitivity
Methods in com.opengamma.strata.market.sensitivity that return Currency Modifier and Type Method Description CurrencyPointSensitivity. getCurrency()Gets the currency of the point sensitivity.Methods in com.opengamma.strata.market.sensitivity with parameters of type Currency Modifier and Type Method Description CurveSensitivitiesBuilderCurveSensitivitiesBuilder. add(CurveSensitivitiesType type, CurveName curveName, Currency currency, ParameterMetadata metadata, double sensitivityValue)Adds a single sensitivity to the builder.CurveSensitivitiesCurveSensitivities. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)Converts the sensitivities in this instance to an equivalent in the specified currency.PointSensitivitiesPointSensitivities. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)default PointSensitivityPointSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)Converts this instance to an equivalent amount in the specified currency.MutablePointSensitivitiesMutablePointSensitivities. withCurrency(Currency currency)PointSensitivityPointSensitivity. withCurrency(Currency currency)Returns an instance with the specified sensitivity currency set.PointSensitivityBuilderPointSensitivityBuilder. withCurrency(Currency currency)Returns an instance with the specified currency applied to the sensitivities in this builder. -
Uses of Currency in com.opengamma.strata.market.surface
Methods in com.opengamma.strata.market.surface with parameters of type Currency Modifier and Type Method Description CurrencyParameterSensitivityInterpolatedNodalSurface. createParameterSensitivity(Currency currency, DoubleArray sensitivities)default CurrencyParameterSensitivitySurface. createParameterSensitivity(Currency currency, DoubleArray sensitivities)Creates a parameter sensitivity instance for this surface when the sensitivity values are known. -
Uses of Currency in com.opengamma.strata.measure.bond
Methods in com.opengamma.strata.measure.bond that return Currency Modifier and Type Method Description CurrencyBillTradeCalculationFunction. naturalCurrency(T target, ReferenceData refData)CurrencyBondFutureOptionTradeCalculationFunction. naturalCurrency(T target, ReferenceData refData)CurrencyBondFutureTradeCalculationFunction. naturalCurrency(T target, ReferenceData refData)CurrencyCapitalIndexedBondTradeCalculationFunction. naturalCurrency(T target, ReferenceData refData)CurrencyFixedCouponBondTradeCalculationFunction. naturalCurrency(T target, ReferenceData refData)Methods in com.opengamma.strata.measure.bond with parameters of type Currency Modifier and Type Method Description FunctionRequirementsLegalEntityDiscountingMarketDataLookup. requirements(LegalEntityId issuerId, Currency currency)Creates market data requirements for the specified issuer.FunctionRequirementsLegalEntityDiscountingMarketDataLookup. requirements(SecurityId securityId, LegalEntityId issuerId, Currency currency)Creates market data requirements for the specified security and issuer. -
Uses of Currency in com.opengamma.strata.measure.capfloor
Methods in com.opengamma.strata.measure.capfloor that return Currency Modifier and Type Method Description CurrencyIborCapFloorTradeCalculationFunction. naturalCurrency(IborCapFloorTrade trade, ReferenceData refData) -
Uses of Currency in com.opengamma.strata.measure.cms
Methods in com.opengamma.strata.measure.cms that return Currency Modifier and Type Method Description CurrencyCmsTradeCalculationFunction. naturalCurrency(CmsTrade trade, ReferenceData refData) -
Uses of Currency in com.opengamma.strata.measure.credit
Methods in com.opengamma.strata.measure.credit that return Currency Modifier and Type Method Description CurrencyCdsIndexTradeCalculationFunction. naturalCurrency(CdsIndexTrade trade, ReferenceData refData)CurrencyCdsTradeCalculationFunction. naturalCurrency(CdsTrade trade, ReferenceData refData)Methods in com.opengamma.strata.measure.credit that return types with arguments of type Currency Modifier and Type Method Description ImmutableSet<Pair<StandardId,Currency>>CreditRatesMarketDataLookup. getCreditLegalEntities()Gets the set of pairs of legal entity ID and currency that credit curves are provided for.ImmutableSet<Currency>CreditRatesMarketDataLookup. getDiscountCurrencies()Gets the set of currencies that discount factors are provided for.Methods in com.opengamma.strata.measure.credit with parameters of type Currency Modifier and Type Method Description ImmutableSet<MarketDataId<?>>CreditRatesMarketDataLookup. getCreditMarketDataIds(StandardId standardId, Currency currency)Gets the identifiers used to obtain the credit curve for the pair of legal entity ID and currency.ImmutableSet<MarketDataId<?>>CreditRatesMarketDataLookup. getDiscountMarketDataIds(Currency currency)Gets the identifiers used to obtain the discount factors for the specified currency.FunctionRequirementsCreditRatesMarketDataLookup. requirements(StandardId legalEntityId, Currency currency)Creates market data requirements for the specified standard ID and currency.Method parameters in com.opengamma.strata.measure.credit with type arguments of type Currency Modifier and Type Method Description static CreditRatesMarketDataLookupCreditRatesMarketDataLookup. of(Map<Pair<StandardId,Currency>,CurveId> creditCurveIds, Map<Currency,CurveId> discountCurveIds, Map<StandardId,CurveId> recoveryRateCurveIds)Obtains an instance based on a maps for credit, discount and recovery rate curves.static CreditRatesMarketDataLookupCreditRatesMarketDataLookup. of(Map<Pair<StandardId,Currency>,CurveId> creditCurveIds, Map<Currency,CurveId> discountCurveIds, Map<StandardId,CurveId> recoveryRateCurveIds, ObservableSource observableSource)Obtains an instance based on a maps for credit, discount and recovery rate curves. -
Uses of Currency in com.opengamma.strata.measure.deposit
Methods in com.opengamma.strata.measure.deposit that return Currency Modifier and Type Method Description CurrencyTermDepositTradeCalculationFunction. naturalCurrency(TermDepositTrade trade, ReferenceData refData) -
Uses of Currency in com.opengamma.strata.measure.dsf
Methods in com.opengamma.strata.measure.dsf that return Currency Modifier and Type Method Description CurrencyDsfTradeCalculationFunction. naturalCurrency(T target, ReferenceData refData) -
Uses of Currency in com.opengamma.strata.measure.fra
Methods in com.opengamma.strata.measure.fra that return Currency Modifier and Type Method Description CurrencyFraTradeCalculationFunction. naturalCurrency(FraTrade trade, ReferenceData refData) -
Uses of Currency in com.opengamma.strata.measure.fx
Methods in com.opengamma.strata.measure.fx that return Currency Modifier and Type Method Description CurrencyFxNdfTradeCalculationFunction. naturalCurrency(FxNdfTrade trade, ReferenceData refData)CurrencyFxSingleTradeCalculationFunction. naturalCurrency(FxSingleTrade trade, ReferenceData refData)CurrencyFxSwapTradeCalculationFunction. naturalCurrency(FxSwapTrade trade, ReferenceData refData) -
Uses of Currency in com.opengamma.strata.measure.fxopt
Methods in com.opengamma.strata.measure.fxopt that return Currency Modifier and Type Method Description CurrencyFxSingleBarrierOptionTradeCalculationFunction. naturalCurrency(FxSingleBarrierOptionTrade trade, ReferenceData refData)CurrencyFxVanillaOptionTradeCalculationFunction. naturalCurrency(FxVanillaOptionTrade trade, ReferenceData refData) -
Uses of Currency in com.opengamma.strata.measure.index
Methods in com.opengamma.strata.measure.index that return Currency Modifier and Type Method Description CurrencyIborFutureOptionTradeCalculationFunction. naturalCurrency(T target, ReferenceData refData)CurrencyIborFutureTradeCalculationFunction. naturalCurrency(T target, ReferenceData refData)CurrencyOvernightFutureTradeCalculationFunction. naturalCurrency(T target, ReferenceData refData) -
Uses of Currency in com.opengamma.strata.measure.payment
Methods in com.opengamma.strata.measure.payment that return Currency Modifier and Type Method Description CurrencyBulletPaymentTradeCalculationFunction. naturalCurrency(BulletPaymentTrade trade, ReferenceData refData) -
Uses of Currency in com.opengamma.strata.measure.rate
Methods in com.opengamma.strata.measure.rate that return types with arguments of type Currency Modifier and Type Method Description ImmutableSet<Currency>RatesMarketDataLookup. getDiscountCurrencies()Gets the set of currencies that discount factors are provided for.Methods in com.opengamma.strata.measure.rate with parameters of type Currency Modifier and Type Method Description ImmutableSet<MarketDataId<?>>RatesMarketDataLookup. getDiscountMarketDataIds(Currency currency)Gets the identifiers used to obtain the discount factors for the specified currency.default FunctionRequirementsRatesMarketDataLookup. requirements(Currency currency, Index... indices)Creates market data requirements for the specified currency and indices.Method parameters in com.opengamma.strata.measure.rate with type arguments of type Currency Modifier and Type Method Description static RatesMarketDataLookupRatesMarketDataLookup. of(CurveGroupName groupName, Map<Currency,CurveName> discountCurves, Map<? extends Index,CurveName> forwardCurves)Obtains an instance based on a group of discount and forward curves.static RatesMarketDataLookupRatesMarketDataLookup. of(Map<Currency,CurveId> discountCurveIds, Map<Index,CurveId> forwardCurveIds)Obtains an instance based on a map of discount and forward curve identifiers.static RatesMarketDataLookupRatesMarketDataLookup. of(Map<Currency,CurveId> discountCurveIds, Map<Index,CurveId> forwardCurveIds, ObservableSource obsSource, FxRateLookup fxLookup)Obtains an instance based on a map of discount and forward curve identifiers, specifying the source of FX rates.default FunctionRequirementsRatesMarketDataLookup. requirements(Set<Currency> currencies)Creates market data requirements for the specified currencies.FunctionRequirementsRatesMarketDataLookup. requirements(Set<Currency> currencies, Set<? extends Index> indices)Creates market data requirements for the specified currencies and indices. -
Uses of Currency in com.opengamma.strata.measure.security
Methods in com.opengamma.strata.measure.security that return Currency Modifier and Type Method Description CurrencyGenericSecurityPositionCalculationFunction. naturalCurrency(GenericSecurityPosition position, ReferenceData refData)CurrencyGenericSecurityTradeCalculationFunction. naturalCurrency(GenericSecurityTrade trade, ReferenceData refData)CurrencySecurityPositionCalculationFunction. naturalCurrency(SecurityPosition position, ReferenceData refData)CurrencySecurityTradeCalculationFunction. naturalCurrency(SecurityTrade trade, ReferenceData refData) -
Uses of Currency in com.opengamma.strata.measure.swap
Methods in com.opengamma.strata.measure.swap that return Currency Modifier and Type Method Description CurrencySwapTradeCalculationFunction. naturalCurrency(SwapTrade trade, ReferenceData refData) -
Uses of Currency in com.opengamma.strata.measure.swaption
Methods in com.opengamma.strata.measure.swaption that return Currency Modifier and Type Method Description CurrencySwaptionTradeCalculationFunction. naturalCurrency(SwaptionTrade trade, ReferenceData refData) -
Uses of Currency in com.opengamma.strata.pricer
Methods in com.opengamma.strata.pricer that return Currency Modifier and Type Method Description CurrencyDiscountFactors. getCurrency()Gets the currency.CurrencySimpleDiscountFactors. getCurrency()Gets the currency that the discount factors are for.CurrencyZeroRateDiscountFactors. getCurrency()Gets the currency that the discount factors are for.CurrencyZeroRatePeriodicDiscountFactors. getCurrency()Gets the currency that the discount factors are for.CurrencyZeroRateSensitivity. getCurrency()Gets the currency of the sensitivity.CurrencyZeroRateSensitivity. getCurveCurrency()Gets the currency of the curve for which the sensitivity is computed.Methods in com.opengamma.strata.pricer that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>SimpleDiscountFactors.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>ZeroRateDiscountFactors.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>ZeroRatePeriodicDiscountFactors.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>ZeroRateSensitivity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>ZeroRateSensitivity.Meta. curveCurrency()The meta-property for thecurveCurrencyproperty.Set<Currency>BaseProvider. getDiscountCurrencies()Gets the set of currencies that discount factors are provided for.Methods in com.opengamma.strata.pricer with parameters of type Currency Modifier and Type Method Description ZeroRateSensitivityZeroRateSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)CurrencyParameterSensitivitiesDiscountFactors. createParameterSensitivity(Currency currency, DoubleArray sensitivities)Creates the parameter sensitivity when the sensitivity values are known.CurrencyParameterSensitivitiesSimpleDiscountFactors. createParameterSensitivity(Currency currency, DoubleArray sensitivities)CurrencyParameterSensitivitiesZeroRateDiscountFactors. createParameterSensitivity(Currency currency, DoubleArray sensitivities)CurrencyParameterSensitivitiesZeroRatePeriodicDiscountFactors. createParameterSensitivity(Currency currency, DoubleArray sensitivities)default doubleBaseProvider. discountFactor(Currency currency, LocalDate date)Gets the discount factor applicable for a currency.DiscountFactorsBaseProvider. discountFactors(Currency currency)Gets the discount factors for a currency.doubleBaseProvider. fxRate(Currency baseCurrency, Currency counterCurrency)Gets the FX rate for the specified currency pair on the valuation date.static DiscountFactorsDiscountFactors. of(Currency currency, LocalDate valuationDate, Curve curve)Obtains an instance from a curve.static SimpleDiscountFactorsSimpleDiscountFactors. of(Currency currency, LocalDate valuationDate, Curve underlyingCurve)Obtains an instance based on a discount factor curve.static ZeroRateDiscountFactorsZeroRateDiscountFactors. of(Currency currency, LocalDate valuationDate, Curve underlyingCurve)Obtains an instance based on a zero-rates curve.static ZeroRatePeriodicDiscountFactorsZeroRatePeriodicDiscountFactors. of(Currency currency, LocalDate valuationDate, Curve underlyingCurve)Obtains an instance based on a zero-rates curve.static ZeroRateSensitivityZeroRateSensitivity. of(Currency currency, double yearFraction, double sensitivity)Obtains an instance from the curve currency, date and value.static ZeroRateSensitivityZeroRateSensitivity. of(Currency curveCurrency, double yearFraction, Currency sensitivityCurrency, double sensitivity)Obtains an instance from the curve currency, date, sensitivity currency and value.ZeroRateSensitivityZeroRateSensitivity. withCurrency(Currency currency)ZeroRateSensitivityDiscountFactors. zeroRatePointSensitivity(double yearFraction, Currency sensitivityCurrency)Calculates the zero rate point sensitivity at the specified year fraction specifying the currency of the sensitivity.default ZeroRateSensitivityDiscountFactors. zeroRatePointSensitivity(LocalDate date, Currency sensitivityCurrency)Calculates the zero rate point sensitivity at the specified date specifying the currency of the sensitivity.ZeroRateSensitivitySimpleDiscountFactors. zeroRatePointSensitivity(double yearFraction, Currency sensitivityCurrency)ZeroRateSensitivityZeroRateDiscountFactors. zeroRatePointSensitivity(double yearFraction, Currency sensitivityCurrency)ZeroRateSensitivityZeroRatePeriodicDiscountFactors. zeroRatePointSensitivity(double yearFraction, Currency sensitivityCurrency)default ZeroRateSensitivityDiscountFactors. zeroRatePointSensitivityWithSpread(double yearFraction, Currency sensitivityCurrency, double zSpread, CompoundedRateType compoundedRateType, int periodsPerYear)Calculates the zero rate point sensitivity with z-spread at the specified year fraction specifying the currency of the sensitivity.default ZeroRateSensitivityDiscountFactors. zeroRatePointSensitivityWithSpread(LocalDate date, Currency sensitivityCurrency, double zSpread, CompoundedRateType compoundedRateType, int periodsPerYear)Calculates the zero rate point sensitivity with z-spread at the specified date specifying the currency of the sensitivity.ZeroRateSensitivityZeroRatePeriodicDiscountFactors. zeroRatePointSensitivityWithSpread(double yearFraction, Currency sensitivityCurrency, double zSpread, CompoundedRateType compoundedRateType, int periodPerYear) -
Uses of Currency in com.opengamma.strata.pricer.bond
Methods in com.opengamma.strata.pricer.bond that return Currency Modifier and Type Method Description CurrencyBondFutureOptionSensitivity. getCurrency()Gets the currency of the sensitivity.CurrencyBondYieldSensitivity. getCurrency()Gets the currency of the sensitivity.CurrencyBondYieldVolatilities. getCurrency()Gets the currency for which the data is valid.CurrencyIssuerCurveDiscountFactors. getCurrency()Gets the currency.CurrencyIssuerCurveZeroRateSensitivity. getCurrency()Gets the currency of the sensitivity.CurrencyNormalBondYieldExpiryDurationVolatilities. getCurrency()Gets the currency.CurrencyRepoCurveDiscountFactors. getCurrency()Gets the currency.CurrencyRepoCurveZeroRateSensitivity. getCurrency()Gets the currency of the sensitivity.CurrencyIssuerCurveZeroRateSensitivity. getCurveCurrency()Gets the currency of the curve for which the sensitivity is computed.CurrencyRepoCurveZeroRateSensitivity. getCurveCurrency()Gets the currency of the curve for which the sensitivity is computed.Methods in com.opengamma.strata.pricer.bond that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>BondFutureOptionSensitivity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>BondYieldSensitivity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>IssuerCurveZeroRateSensitivity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>NormalBondYieldExpiryDurationVolatilities.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>RepoCurveZeroRateSensitivity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>IssuerCurveZeroRateSensitivity.Meta. curveCurrency()The meta-property for thecurveCurrencyproperty.org.joda.beans.MetaProperty<Currency>RepoCurveZeroRateSensitivity.Meta. curveCurrency()The meta-property for thecurveCurrencyproperty.ImmutableMap<Pair<LegalEntityGroup,Currency>,DiscountFactors>ImmutableLegalEntityDiscountingProvider. getIssuerCurves()Gets the issuer curves, keyed by group and currency.ImmutableMap<Pair<RepoGroup,Currency>,DiscountFactors>ImmutableLegalEntityDiscountingProvider. getRepoCurves()Gets the repo curves, keyed by group and currency.org.joda.beans.MetaProperty<ImmutableMap<Pair<LegalEntityGroup,Currency>,DiscountFactors>>ImmutableLegalEntityDiscountingProvider.Meta. issuerCurves()The meta-property for theissuerCurvesproperty.org.joda.beans.MetaProperty<ImmutableMap<Pair<RepoGroup,Currency>,DiscountFactors>>ImmutableLegalEntityDiscountingProvider.Meta. repoCurves()The meta-property for therepoCurvesproperty.Methods in com.opengamma.strata.pricer.bond with parameters of type Currency Modifier and Type Method Description BondFutureOptionSensitivityBondFutureOptionSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)BondYieldSensitivityBondYieldSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)IssuerCurveZeroRateSensitivityIssuerCurveZeroRateSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)RepoCurveZeroRateSensitivityRepoCurveZeroRateSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)IssuerCurveDiscountFactorsImmutableLegalEntityDiscountingProvider. issuerCurveDiscountFactors(LegalEntityId issuerId, Currency currency)IssuerCurveDiscountFactorsLegalEntityDiscountingProvider. issuerCurveDiscountFactors(LegalEntityId issuerId, Currency currency)Gets the discount factors from an issuer based on the issuer ID and currency.static BondFutureOptionSensitivityBondFutureOptionSensitivity. of(BondFutureVolatilitiesName volatilitiesName, double expiry, LocalDate futureExpiryDate, double strikePrice, double futurePrice, Currency sensitivityCurrency, double sensitivity)Obtains an instance based on the security ID.static BondYieldSensitivityBondYieldSensitivity. of(BondVolatilitiesName volatilitiesName, double expiry, double duration, double strike, double forward, Currency sensitivityCurrency, double sensitivity)Obtains an instance from the specified elements.static IssuerCurveZeroRateSensitivityIssuerCurveZeroRateSensitivity. of(Currency curveCurrency, double yearFraction, Currency sensitivityCurrency, LegalEntityGroup legalEntityGroup, double sensitivity)Obtains an instance from the curve currency, date, sensitivity currency, legal entity group and value.static IssuerCurveZeroRateSensitivityIssuerCurveZeroRateSensitivity. of(Currency currency, double yearFraction, LegalEntityGroup legalEntityGroup, double sensitivity)Obtains an instance from the curve currency, date, legal entity group and value.static NormalBondYieldExpiryDurationVolatilitiesNormalBondYieldExpiryDurationVolatilities. of(Currency currency, ZonedDateTime valuationDateTime, Surface surface)Obtains an instance from the implied volatility surface and the date-time for which it is valid.static RepoCurveZeroRateSensitivityRepoCurveZeroRateSensitivity. of(Currency curveCurrency, double yearFraction, Currency sensitivityCurrency, RepoGroup repoGroup, double sensitivity)Obtains an instance from the curve currency, date, sensitivity currency, group and value.static RepoCurveZeroRateSensitivityRepoCurveZeroRateSensitivity. of(Currency currency, double yearFraction, RepoGroup repoGroup, double sensitivity)Obtains an instance from the curve currency, date, group and value.RepoCurveDiscountFactorsImmutableLegalEntityDiscountingProvider. repoCurveDiscountFactors(LegalEntityId issuerId, Currency currency)RepoCurveDiscountFactorsImmutableLegalEntityDiscountingProvider. repoCurveDiscountFactors(SecurityId securityId, LegalEntityId issuerId, Currency currency)RepoCurveDiscountFactorsLegalEntityDiscountingProvider. repoCurveDiscountFactors(LegalEntityId issuerId, Currency currency)Gets the discount factors from a repo curve based on the issuer ID and currency.RepoCurveDiscountFactorsLegalEntityDiscountingProvider. repoCurveDiscountFactors(SecurityId securityId, LegalEntityId issuerId, Currency currency)Gets the discount factors from a repo curve based on the security ID, issuer ID and currency.BondFutureOptionSensitivityBondFutureOptionSensitivity. withCurrency(Currency currency)BondYieldSensitivityBondYieldSensitivity. withCurrency(Currency currency)IssuerCurveZeroRateSensitivityIssuerCurveZeroRateSensitivity. withCurrency(Currency currency)RepoCurveZeroRateSensitivityRepoCurveZeroRateSensitivity. withCurrency(Currency currency)IssuerCurveZeroRateSensitivityIssuerCurveDiscountFactors. zeroRatePointSensitivity(LocalDate date, Currency sensitivityCurrency)Calculates the zero rate point sensitivity at the specified date specifying the currency of the sensitivity.RepoCurveZeroRateSensitivityRepoCurveDiscountFactors. zeroRatePointSensitivity(LocalDate date, Currency sensitivityCurrency)Calculates the zero rate point sensitivity at the specified date specifying the currency of the sensitivity.Method parameters in com.opengamma.strata.pricer.bond with type arguments of type Currency Modifier and Type Method Description ImmutableLegalEntityDiscountingProvider.BuilderImmutableLegalEntityDiscountingProvider.Builder. issuerCurves(Map<Pair<LegalEntityGroup,Currency>,DiscountFactors> issuerCurves)Sets the issuer curves, keyed by group and currency.ImmutableLegalEntityDiscountingProvider.BuilderImmutableLegalEntityDiscountingProvider.Builder. repoCurves(Map<Pair<RepoGroup,Currency>,DiscountFactors> repoCurves)Sets the repo curves, keyed by group and currency. -
Uses of Currency in com.opengamma.strata.pricer.capfloor
Methods in com.opengamma.strata.pricer.capfloor that return Currency Modifier and Type Method Description CurrencyIborCapletFloorletSabrSensitivity. getCurrency()Gets the currency of the sensitivity.CurrencyIborCapletFloorletSensitivity. getCurrency()Gets the currency of the sensitivity.Methods in com.opengamma.strata.pricer.capfloor that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>IborCapletFloorletSabrSensitivity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>IborCapletFloorletSensitivity.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.pricer.capfloor with parameters of type Currency Modifier and Type Method Description IborCapletFloorletSabrSensitivityIborCapletFloorletSabrSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)IborCapletFloorletSensitivityIborCapletFloorletSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)static IborCapletFloorletSabrSensitivityIborCapletFloorletSabrSensitivity. of(IborCapletFloorletVolatilitiesName volatilitiesName, double expiry, SabrParameterType sensitivityType, Currency sensitivityCurrency, double sensitivity)Obtains an instance from the specified elements.static IborCapletFloorletSensitivityIborCapletFloorletSensitivity. of(IborCapletFloorletVolatilitiesName volatilitiesName, double expiry, double strike, double forward, Currency sensitivityCurrency, double sensitivity)Obtains an instance.IborCapletFloorletSabrSensitivityIborCapletFloorletSabrSensitivity. withCurrency(Currency currency)IborCapletFloorletSensitivityIborCapletFloorletSensitivity. withCurrency(Currency currency) -
Uses of Currency in com.opengamma.strata.pricer.credit
Methods in com.opengamma.strata.pricer.credit that return Currency Modifier and Type Method Description CurrencyCreditCurveZeroRateSensitivity. getCurrency()CurrencyCreditDiscountFactors. getCurrency()Gets the currency.CurrencyIsdaCreditDiscountFactors. getCurrency()Gets the currency that the discount factors are for.CurrencyJumpToDefault. getCurrency()Gets the currency of the amounts.CurrencyLegalEntitySurvivalProbabilities. getCurrency()Gets the currency.CurrencyCreditCurveZeroRateSensitivity. getCurveCurrency()Gets the currency of the curve for which the sensitivity is computed.Methods in com.opengamma.strata.pricer.credit that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<ImmutableMap<Pair<StandardId,Currency>,LegalEntitySurvivalProbabilities>>ImmutableCreditRatesProvider.Meta. creditCurves()The meta-property for thecreditCurvesproperty.org.joda.beans.MetaProperty<Currency>IsdaCreditDiscountFactors.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>JumpToDefault.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<ImmutableMap<Currency,CreditDiscountFactors>>ImmutableCreditRatesProvider.Meta. discountCurves()The meta-property for thediscountCurvesproperty.Methods in com.opengamma.strata.pricer.credit with parameters of type Currency Modifier and Type Method Description CreditCurveZeroRateSensitivityCreditCurveZeroRateSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)JumpToDefaultJumpToDefault. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)CurrencyParameterSensitivitiesCreditDiscountFactors. createParameterSensitivity(Currency currency, DoubleArray sensitivities)Creates the parameter sensitivity when the sensitivity values are known.CurrencyParameterSensitivitiesIsdaCreditDiscountFactors. createParameterSensitivity(Currency currency, DoubleArray sensitivities)CreditDiscountFactorsCreditRatesProvider. discountFactors(Currency currency)Gets the discount factors for a currency.CreditDiscountFactorsImmutableCreditRatesProvider. discountFactors(Currency currency)static CreditCurveZeroRateSensitivityCreditCurveZeroRateSensitivity. of(StandardId legalEntityId, Currency currency, double yearFraction, double sensitivity)Obtains an instance.static CreditCurveZeroRateSensitivityCreditCurveZeroRateSensitivity. of(StandardId legalEntityId, Currency curveCurrency, double yearFraction, Currency sensitivityCurrency, double sensitivity)Obtains an instance with sensitivity currency specified.static CreditDiscountFactorsCreditDiscountFactors. of(Currency currency, LocalDate valuationDate, Curve curve)Obtains an instance from a curve.static IsdaCreditDiscountFactorsIsdaCreditDiscountFactors. of(Currency currency, LocalDate valuationDate, CurveName curveName, DoubleArray yearFractions, DoubleArray zeroRates, DayCount dayCount)Creates an instance from year fraction and zero rate values.static IsdaCreditDiscountFactorsIsdaCreditDiscountFactors. of(Currency currency, LocalDate valuationDate, NodalCurve curve)Creates an instance from the underlying curve.static JumpToDefaultJumpToDefault. of(Currency currency, Map<StandardId,Double> splitValues)Obtains an instance from currency and map.CurrencyParameterSensitivityCreditRatesProvider. singleCreditCurveParameterSensitivity(PointSensitivities pointSensitivities, StandardId legalEntityId, Currency currency)Computes the parameter sensitivity for a specific credit curve.CurrencyParameterSensitivityImmutableCreditRatesProvider. singleCreditCurveParameterSensitivity(PointSensitivities pointSensitivities, StandardId legalEntityId, Currency currency)CurrencyParameterSensitivityCreditRatesProvider. singleDiscountCurveParameterSensitivity(PointSensitivities pointSensitivities, Currency currency)Computes the parameter sensitivity for a specific discount curve.CurrencyParameterSensitivityImmutableCreditRatesProvider. singleDiscountCurveParameterSensitivity(PointSensitivities pointSensitivities, Currency currency)LegalEntitySurvivalProbabilitiesCreditRatesProvider. survivalProbabilities(StandardId legalEntityId, Currency currency)Gets the survival probabilities for a standard ID and a currency.LegalEntitySurvivalProbabilitiesImmutableCreditRatesProvider. survivalProbabilities(StandardId legalEntityId, Currency currency)CreditCurveZeroRateSensitivityCreditCurveZeroRateSensitivity. withCurrency(Currency currency)ZeroRateSensitivityCreditDiscountFactors. zeroRatePointSensitivity(double yearFraction, Currency sensitivityCurrency)Calculates the zero rate point sensitivity at the specified year fraction specifying the currency of the sensitivity.default ZeroRateSensitivityCreditDiscountFactors. zeroRatePointSensitivity(LocalDate date, Currency sensitivityCurrency)Calculates the zero rate point sensitivity at the specified date specifying the currency of the sensitivity.ZeroRateSensitivityIsdaCreditDiscountFactors. zeroRatePointSensitivity(double yearFraction, Currency sensitivityCurrency)CreditCurveZeroRateSensitivityLegalEntitySurvivalProbabilities. zeroRatePointSensitivity(double yearFraction, Currency sensitivityCurrency)Calculates the zero rate point sensitivity at the specified year fraction specifying the currency of the sensitivity.CreditCurveZeroRateSensitivityLegalEntitySurvivalProbabilities. zeroRatePointSensitivity(LocalDate date, Currency sensitivityCurrency)Calculates the zero rate point sensitivity at the specified date specifying the currency of the sensitivity.Method parameters in com.opengamma.strata.pricer.credit with type arguments of type Currency Modifier and Type Method Description ImmutableCreditRatesProvider.BuilderImmutableCreditRatesProvider.Builder. creditCurves(Map<Pair<StandardId,Currency>,LegalEntitySurvivalProbabilities> creditCurves)Sets the credit curves.ImmutableCreditRatesProvider.BuilderImmutableCreditRatesProvider.Builder. discountCurves(Map<Currency,CreditDiscountFactors> discountCurves)Sets the discounting curves. -
Uses of Currency in com.opengamma.strata.pricer.fx
Methods in com.opengamma.strata.pricer.fx that return Currency Modifier and Type Method Description CurrencyFxForwardSensitivity. getCurrency()Gets the currency of the sensitivity.CurrencyFxIndexSensitivity. getCurrency()Gets the currency of the sensitivity.CurrencyFxForwardSensitivity. getReferenceCounterCurrency()Gets the currency counter to the reference currency.CurrencyFxForwardSensitivity. getReferenceCurrency()Gets the reference currency.CurrencyFxIndexSensitivity. getReferenceCurrency()Gets the reference currency.Methods in com.opengamma.strata.pricer.fx that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>FxForwardSensitivity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>FxIndexSensitivity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>FxForwardSensitivity.Meta. referenceCurrency()The meta-property for thereferenceCurrencyproperty.org.joda.beans.MetaProperty<Currency>FxIndexSensitivity.Meta. referenceCurrency()The meta-property for thereferenceCurrencyproperty.Methods in com.opengamma.strata.pricer.fx with parameters of type Currency Modifier and Type Method Description FxForwardSensitivityFxForwardSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)FxIndexSensitivityFxIndexSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)static FxForwardSensitivityFxForwardSensitivity. of(CurrencyPair currencyPair, Currency referenceCurrency, LocalDate referenceDate, double sensitivity)Obtains an instance from currency pair, reference currency, reference date and sensitivity value.static FxForwardSensitivityFxForwardSensitivity. of(CurrencyPair currencyPair, Currency referenceCurrency, LocalDate referenceDate, Currency sensitivityCurrency, double sensitivity)Obtains an instance from currency pair, reference currency, reference date sensitivity currency and sensitivity value.static FxIndexSensitivityFxIndexSensitivity. of(FxIndexObservation observation, Currency referenceCurrency, double sensitivity)Obtains an instance from the observation, reference currency and sensitivity value.static FxIndexSensitivityFxIndexSensitivity. of(FxIndexObservation observation, Currency referenceCurrency, Currency sensitivityCurrency, double sensitivity)Obtains an instance from the observation, reference currency and sensitivity value, specifying the currency of the value.doubleDiscountFxForwardRates. rate(Currency baseCurrency, LocalDate referenceDate)doubleForwardFxIndexRates. rate(FxIndexObservation observation, Currency baseCurrency)doubleFxForwardRates. rate(Currency baseCurrency, LocalDate referenceDate)Gets the forward rate at the specified payment date.doubleFxIndexRates. rate(FxIndexObservation observation, Currency baseCurrency)Gets the historic or forward rate at the specified fixing date.doubleDiscountFxForwardRates. rateFxSpotSensitivity(Currency baseCurrency, LocalDate referenceDate)doubleFxForwardRates. rateFxSpotSensitivity(Currency baseCurrency, LocalDate referenceDate)Calculates the sensitivity of the forward rate to the current FX rate.PointSensitivityBuilderDiscountFxForwardRates. ratePointSensitivity(Currency baseCurrency, LocalDate referenceDate)PointSensitivityBuilderForwardFxIndexRates. ratePointSensitivity(FxIndexObservation observation, Currency baseCurrency)PointSensitivityBuilderFxForwardRates. ratePointSensitivity(Currency baseCurrency, LocalDate referenceDate)Calculates the point sensitivity of the forward rate at the specified payment date.PointSensitivityBuilderFxIndexRates. ratePointSensitivity(FxIndexObservation observation, Currency baseCurrency)Calculates the point sensitivity of the historic or forward rate at the specified fixing date.FxForwardSensitivityFxForwardSensitivity. withCurrency(Currency currency)FxIndexSensitivityFxIndexSensitivity. withCurrency(Currency currency) -
Uses of Currency in com.opengamma.strata.pricer.fxopt
Methods in com.opengamma.strata.pricer.fxopt that return Currency Modifier and Type Method Description CurrencyFxOptionSensitivity. getCurrency()Gets the currency of the sensitivity.Methods in com.opengamma.strata.pricer.fxopt that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>FxOptionSensitivity.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.pricer.fxopt with parameters of type Currency Modifier and Type Method Description FxOptionSensitivityFxOptionSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)static FxOptionSensitivityFxOptionSensitivity. of(FxOptionVolatilitiesName volatilitiesName, CurrencyPair currencyPair, double expiry, double strike, double forward, Currency sensitivityCurrency, double sensitivity)Obtains an instance, specifying sensitivity currency.FxOptionSensitivityFxOptionSensitivity. withCurrency(Currency currency) -
Uses of Currency in com.opengamma.strata.pricer.index
Methods in com.opengamma.strata.pricer.index that return Currency Modifier and Type Method Description CurrencyIborFutureOptionSensitivity. getCurrency()Gets the currency of the sensitivity.Methods in com.opengamma.strata.pricer.index that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>IborFutureOptionSensitivity.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.pricer.index with parameters of type Currency Modifier and Type Method Description IborFutureOptionSensitivityIborFutureOptionSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)static IborFutureOptionSensitivityIborFutureOptionSensitivity. of(IborFutureOptionVolatilitiesName volatilitiesName, double expiry, LocalDate fixingDate, double strikePrice, double futurePrice, Currency sensitivityCurrency, double sensitivity)Obtains an instance.IborFutureOptionSensitivityIborFutureOptionSensitivity. withCurrency(Currency currency) -
Uses of Currency in com.opengamma.strata.pricer.rate
Methods in com.opengamma.strata.pricer.rate that return Currency Modifier and Type Method Description CurrencyIborRateSensitivity. getCurrency()Gets the currency of the sensitivity.CurrencyInflationRateSensitivity. getCurrency()Gets the currency of the sensitivity.CurrencyOvernightRateSensitivity. getCurrency()Gets the currency of the sensitivity.Methods in com.opengamma.strata.pricer.rate that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>IborRateSensitivity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>InflationRateSensitivity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>OvernightRateSensitivity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<ImmutableMap<Currency,Curve>>ImmutableRatesProvider.Meta. discountCurves()The meta-property for thediscountCurvesproperty.ImmutableSet<Currency>ImmutableRatesProvider. getDiscountCurrencies()ImmutableMap<Currency,Curve>ImmutableRatesProvider. getDiscountCurves()Gets the discount curves, defaulted to an empty map.Methods in com.opengamma.strata.pricer.rate with parameters of type Currency Modifier and Type Method Description IborRateSensitivityIborRateSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)InflationRateSensitivityInflationRateSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)OvernightRateSensitivityOvernightRateSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)CurrencyParameterSensitivitiesDiscountIborIndexRates. createParameterSensitivity(Currency currency, DoubleArray sensitivities)CurrencyParameterSensitivitiesDiscountOvernightIndexRates. createParameterSensitivity(Currency currency, DoubleArray sensitivities)CurrencyParameterSensitivitiesHistoricIborIndexRates. createParameterSensitivity(Currency currency, DoubleArray sensitivities)CurrencyParameterSensitivitiesHistoricOvernightIndexRates. createParameterSensitivity(Currency currency, DoubleArray sensitivities)CurrencyParameterSensitivitiesHistoricPriceIndexValues. createParameterSensitivity(Currency currency, DoubleArray sensitivities)CurrencyParameterSensitivitiesIborIndexRates. createParameterSensitivity(Currency currency, DoubleArray sensitivities)Creates the parameter sensitivity when the sensitivity values are known.CurrencyParameterSensitivitiesOvernightIndexRates. createParameterSensitivity(Currency currency, DoubleArray sensitivities)Creates the parameter sensitivity when the sensitivity values are known.CurrencyParameterSensitivitiesPriceIndexValues. createParameterSensitivity(Currency currency, DoubleArray sensitivities)Creates the parameter sensitivity when the sensitivity values are known.CurrencyParameterSensitivitiesSimpleIborIndexRates. createParameterSensitivity(Currency currency, DoubleArray sensitivities)CurrencyParameterSensitivitiesSimplePriceIndexValues. createParameterSensitivity(Currency currency, DoubleArray sensitivities)ImmutableRatesProviderBuilderImmutableRatesProviderBuilder. discountCurve(Currency currency, Curve discountCurve)Adds a discount curve to the provider.DiscountFactorsImmutableRatesProvider. discountFactors(Currency currency)doubleImmutableRatesProvider. fxRate(Currency baseCurrency, Currency counterCurrency)static IborRateSensitivityIborRateSensitivity. of(IborIndexObservation observation, Currency sensitivityCurrency, double sensitivity)Obtains an instance from the observation and sensitivity value, specifying the currency of the value.static InflationRateSensitivityInflationRateSensitivity. of(PriceIndexObservation observation, Currency sensitivityCurrency, double sensitivity)Obtains an instance from the observation and sensitivity value, specifying the currency of the value.static OvernightRateSensitivityOvernightRateSensitivity. of(OvernightIndexObservation observation, Currency sensitivityCurrency, double sensitivity)Obtains an instance from the observation and sensitivity value, specifying the currency of the value.static OvernightRateSensitivityOvernightRateSensitivity. ofPeriod(OvernightIndexObservation observation, LocalDate endDate, Currency sensitivityCurrency, double sensitivity)Obtains an instance for a period observation of the index from the observation and sensitivity value, specifying the currency of the value.IborRateSensitivityIborRateSensitivity. withCurrency(Currency currency)InflationRateSensitivityInflationRateSensitivity. withCurrency(Currency currency)OvernightRateSensitivityOvernightRateSensitivity. withCurrency(Currency currency)Method parameters in com.opengamma.strata.pricer.rate with type arguments of type Currency Modifier and Type Method Description ImmutableRatesProviderBuilderImmutableRatesProviderBuilder. discountCurves(Map<Currency,? extends Curve> discountCurves)Adds discount curves to the provider. -
Uses of Currency in com.opengamma.strata.pricer.sensitivity
Methods in com.opengamma.strata.pricer.sensitivity with parameters of type Currency Modifier and Type Method Description CurrencyParameterSensitivityCurveGammaCalculator. calculateSemiParallelGamma(Curve curve, Currency curveCurrency, Function<Curve,CurrencyParameterSensitivity> sensitivitiesFn)Computes the "sum-of-column gamma" or "semi-parallel gamma" for a sensitivity function. -
Uses of Currency in com.opengamma.strata.pricer.swap
Methods in com.opengamma.strata.pricer.swap with parameters of type Currency Modifier and Type Method Description CurrencyAmountDiscountingSwapLegPricer. presentValue(ResolvedSwapLeg leg, Currency currency, RatesProvider provider)Calculates the present value of the swap leg, converted to the specified currency.CurrencyAmountDiscountingSwapProductPricer. presentValue(ResolvedSwap swap, Currency currency, RatesProvider provider)Calculates the present value of the swap product, converted to the specified currency.CurrencyAmountDiscountingSwapTradePricer. presentValue(ResolvedSwapTrade trade, Currency currency, RatesProvider provider)Calculates the present value of the swap trade, converted to the specified currency.PointSensitivityBuilderDiscountingSwapProductPricer. presentValueSensitivity(ResolvedSwap swap, Currency currency, RatesProvider provider)Calculates the present value sensitivity of the swap product converted in a given currency. -
Uses of Currency in com.opengamma.strata.pricer.swaption
Methods in com.opengamma.strata.pricer.swaption that return Currency Modifier and Type Method Description CurrencySwaptionSabrSensitivity. getCurrency()Gets the currency of the sensitivity.CurrencySwaptionSensitivity. getCurrency()Gets the currency of the sensitivity.Methods in com.opengamma.strata.pricer.swaption that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>SwaptionSabrSensitivity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>SwaptionSensitivity.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.pricer.swaption with parameters of type Currency Modifier and Type Method Description SwaptionSabrSensitivitySwaptionSabrSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)SwaptionSensitivitySwaptionSensitivity. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)static SwaptionSabrSensitivitySwaptionSabrSensitivity. of(SwaptionVolatilitiesName volatilitiesName, double expiry, double tenor, SabrParameterType sensitivityType, Currency sensitivityCurrency, double sensitivity)Obtains an instance from the specified elements.static SwaptionSensitivitySwaptionSensitivity. of(SwaptionVolatilitiesName volatilitiesName, double expiry, double tenor, double strike, double forward, Currency sensitivityCurrency, double sensitivity)Obtains an instance from the specified elements.SwaptionSabrSensitivitySwaptionSabrSensitivity. withCurrency(Currency currency)SwaptionSensitivitySwaptionSensitivity. withCurrency(Currency currency) -
Uses of Currency in com.opengamma.strata.product
Methods in com.opengamma.strata.product that return Currency Modifier and Type Method Description CurrencyGenericSecurity. getCurrency()CurrencyGenericSecurityPosition. getCurrency()CurrencyGenericSecurityTrade. getCurrency()Gets the currency of the trade.CurrencySecuritizedProduct. getCurrency()Gets the currency that the security is traded in.default CurrencySecuritizedProductPortfolioItem. getCurrency()Gets the currency of the position.default CurrencySecurity. getCurrency()Gets the currency that the security is traded in.CurrencySecurityPriceInfo. getCurrency()Gets the currency that the security is traded in.Methods in com.opengamma.strata.product that return types with arguments of type Currency Modifier and Type Method Description ImmutableSet<Currency>Product. allCurrencies()Returns the set of currencies the product refers to.default ImmutableSet<Currency>SecuritizedProduct. allCurrencies()default ImmutableSet<Currency>Product. allPaymentCurrencies()Returns the set of currencies that the product pays in.org.joda.beans.MetaProperty<Currency>SecurityPriceInfo.Meta. currency()The meta-property for thecurrencyproperty.ImmutableSet<Currency>PortfolioItemSummary. getCurrencies()Gets the currencies of the item.Methods in com.opengamma.strata.product with parameters of type Currency Modifier and Type Method Description PortfolioItemSummary.BuilderPortfolioItemSummary.Builder. currencies(Currency... currencies)Sets thecurrenciesproperty in the builder from an array of objects.static SecurityPriceInfoSecurityPriceInfo. of(Currency currency, double tradeUnitValue)Obtains an instance from the currency and the value of a single tradeable unit.static SecurityPriceInfoSecurityPriceInfo. ofCurrencyMinorUnit(Currency currency)Obtains an instance from the currency.Method parameters in com.opengamma.strata.product with type arguments of type Currency Modifier and Type Method Description PortfolioItemSummary.BuilderPortfolioItemSummary.Builder. currencies(Set<Currency> currencies)Sets the currencies of the item.static PortfolioItemSummaryPortfolioItemSummary. of(StandardId id, PortfolioItemType portfolioItemType, ProductType productType, Set<Currency> currencies, String description)Obtains an instance. -
Uses of Currency in com.opengamma.strata.product.bond
Methods in com.opengamma.strata.product.bond that return Currency Modifier and Type Method Description CurrencyBill. getCurrency()CurrencyBillPosition. getCurrency()CurrencyBillSecurity. getCurrency()CurrencyBondFuture. getCurrency()Obtains the currency of the underlying fixed coupon bonds.CurrencyBondFutureOption. getCurrency()CurrencyBondFutureOptionPosition. getCurrency()CurrencyBondFutureOptionSecurity. getCurrency()Gets the currency that the future is traded in.CurrencyBondFuturePosition. getCurrency()CurrencyBondFutureSecurity. getCurrency()Gets the currency that the future is traded in.CurrencyBondPaymentPeriod. getCurrency()Gets the currency of the payment resulting from the period.CurrencyCapitalIndexedBond. getCurrency()Gets the currency that the bond is traded in.CurrencyCapitalIndexedBondPaymentPeriod. getCurrency()Gets the primary currency of the payment period.CurrencyCapitalIndexedBondPosition. getCurrency()CurrencyCapitalIndexedBondSecurity. getCurrency()Gets the currency that the bond is traded in.CurrencyFixedCouponBond. getCurrency()Gets the currency that the bond is traded in.CurrencyFixedCouponBondOption. getCurrency()The currency of the underlying bond.CurrencyFixedCouponBondPaymentPeriod. getCurrency()Gets the primary currency of the payment period.CurrencyFixedCouponBondPosition. getCurrency()CurrencyFixedCouponBondSecurity. getCurrency()Gets the currency that the bond is traded in.CurrencyKnownAmountBondPaymentPeriod. getCurrency()CurrencyResolvedBill. getCurrency()Returns the currency of the bill.CurrencyResolvedBondFuture. getCurrency()Obtains the currency of the underlying fixed coupon bonds.CurrencyResolvedCapitalIndexedBond. getCurrency()Gets the currency of the product.CurrencyResolvedFixedCouponBond. getCurrency()Gets the currency of the product.CurrencyResolvedFixedCouponBondOption. getCurrency()Returns the bond option currency.Methods in com.opengamma.strata.product.bond that return types with arguments of type Currency Modifier and Type Method Description ImmutableSet<Currency>FixedCouponBondOption. allCurrencies()org.joda.beans.MetaProperty<Currency>BondFutureOptionSecurity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>BondFutureSecurity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>CapitalIndexedBond.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>CapitalIndexedBondPaymentPeriod.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>CapitalIndexedBondSecurity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>FixedCouponBond.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>FixedCouponBondPaymentPeriod.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>FixedCouponBondSecurity.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.product.bond with parameters of type Currency Modifier and Type Method Description BondFutureOptionSecurity.BuilderBondFutureOptionSecurity.Builder. currency(Currency currency)Sets the currency that the future is traded in.BondFutureSecurity.BuilderBondFutureSecurity.Builder. currency(Currency currency)Sets the currency that the future is traded in.CapitalIndexedBond.BuilderCapitalIndexedBond.Builder. currency(Currency currency)Sets the currency that the bond is traded in.CapitalIndexedBondPaymentPeriod.BuilderCapitalIndexedBondPaymentPeriod.Builder. currency(Currency currency)Sets the primary currency of the payment period.CapitalIndexedBondSecurity.BuilderCapitalIndexedBondSecurity.Builder. currency(Currency currency)Sets the currency that the bond is traded in.FixedCouponBond.BuilderFixedCouponBond.Builder. currency(Currency currency)Sets the currency that the bond is traded in.FixedCouponBondPaymentPeriod.BuilderFixedCouponBondPaymentPeriod.Builder. currency(Currency currency)Sets the primary currency of the payment period.FixedCouponBondSecurity.BuilderFixedCouponBondSecurity.Builder. currency(Currency currency)Sets the currency that the bond is traded in. -
Uses of Currency in com.opengamma.strata.product.capfloor
Methods in com.opengamma.strata.product.capfloor that return Currency Modifier and Type Method Description CurrencyIborCapFloorLeg. getCurrency()Gets the currency of the leg associated with the notional.CurrencyIborCapletFloorletBinaryPeriod. getCurrency()Gets the primary currency of the payment period.CurrencyIborCapletFloorletPeriod. getCurrency()Gets the primary currency of the payment period.CurrencyOvernightInArrearsCapletFloorletBinaryPeriod. getCurrency()Gets the primary currency of the payment period.CurrencyOvernightInArrearsCapletFloorletPeriod. getCurrency()Gets the primary currency of the payment period.CurrencyResolvedIborCapFloorLeg. getCurrency()Gets the currency of the leg.Methods in com.opengamma.strata.product.capfloor that return types with arguments of type Currency Modifier and Type Method Description ImmutableSet<Currency>IborCapFloor. allCurrencies()ImmutableSet<Currency>IborCapFloor. allPaymentCurrencies()ImmutableSet<Currency>ResolvedIborCapFloor. allPaymentCurrencies()Returns the set of payment currencies referred to by the cap/floor.org.joda.beans.MetaProperty<Currency>IborCapFloorLeg.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>IborCapletFloorletBinaryPeriod.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>IborCapletFloorletPeriod.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>OvernightInArrearsCapletFloorletBinaryPeriod.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>OvernightInArrearsCapletFloorletPeriod.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.product.capfloor with parameters of type Currency Modifier and Type Method Description IborCapFloorLeg.BuilderIborCapFloorLeg.Builder. currency(Currency currency)Sets the currency of the leg associated with the notional.IborCapletFloorletBinaryPeriod.BuilderIborCapletFloorletBinaryPeriod.Builder. currency(Currency currency)Sets the primary currency of the payment period.IborCapletFloorletPeriod.BuilderIborCapletFloorletPeriod.Builder. currency(Currency currency)Sets the primary currency of the payment period.OvernightInArrearsCapletFloorletBinaryPeriod.BuilderOvernightInArrearsCapletFloorletBinaryPeriod.Builder. currency(Currency currency)Sets the primary currency of the payment period.OvernightInArrearsCapletFloorletPeriod.BuilderOvernightInArrearsCapletFloorletPeriod.Builder. currency(Currency currency)Sets the primary currency of the payment period. -
Uses of Currency in com.opengamma.strata.product.cms
Methods in com.opengamma.strata.product.cms that return Currency Modifier and Type Method Description CurrencyCmsLeg. getCurrency()Gets the currency of the leg associated with the notional.CurrencyCmsPeriod. getCurrency()Gets the primary currency of the payment period.CurrencyResolvedCmsLeg. getCurrency()Gets the currency of the leg.Methods in com.opengamma.strata.product.cms that return types with arguments of type Currency Modifier and Type Method Description ImmutableSet<Currency>Cms. allCurrencies()ImmutableSet<Currency>Cms. allPaymentCurrencies()ImmutableSet<Currency>ResolvedCms. allPaymentCurrencies()Returns the set of currencies referred to by the CMS.org.joda.beans.MetaProperty<Currency>CmsLeg.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>CmsPeriod.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.product.cms with parameters of type Currency Modifier and Type Method Description CmsLeg.BuilderCmsLeg.Builder. currency(Currency currency)Sets the currency of the leg associated with the notional.CmsPeriod.BuilderCmsPeriod.Builder. currency(Currency currency)Sets the primary currency of the payment period. -
Uses of Currency in com.opengamma.strata.product.common
Methods in com.opengamma.strata.product.common with parameters of type Currency Modifier and Type Method Description static StringSummarizerUtils. amount(Currency currency, double value)Converts an amount to a string.static PortfolioItemSummarySummarizerUtils. summary(Position position, ProductType type, String description, Currency... currencies)Creates a summary instance for a position.static PortfolioItemSummarySummarizerUtils. summary(Trade trade, ProductType type, String description, Currency... currencies)Creates a summary instance for a trade. -
Uses of Currency in com.opengamma.strata.product.credit
Methods in com.opengamma.strata.product.credit that return Currency Modifier and Type Method Description CurrencyCds. getCurrency()Gets the currency of the CDS.CurrencyCdsIndex. getCurrency()Gets the currency of the CDS index.CurrencyCreditCouponPaymentPeriod. getCurrency()Gets the primary currency of the payment period.CurrencyResolvedCds. getCurrency()Obtains the currency.CurrencyResolvedCdsIndex. getCurrency()Obtains the currency.Methods in com.opengamma.strata.product.credit that return types with arguments of type Currency Modifier and Type Method Description ImmutableSet<Currency>Cds. allCurrencies()ImmutableSet<Currency>CdsIndex. allCurrencies()org.joda.beans.MetaProperty<Currency>Cds.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>CdsIndex.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>CreditCouponPaymentPeriod.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.product.credit with parameters of type Currency Modifier and Type Method Description Cds.BuilderCds.Builder. currency(Currency currency)Sets the currency of the CDS.CdsIndex.BuilderCdsIndex.Builder. currency(Currency currency)Sets the currency of the CDS index.CreditCouponPaymentPeriod.BuilderCreditCouponPaymentPeriod.Builder. currency(Currency currency)Sets the primary currency of the payment period.static CdsCds. of(BuySell buySell, StandardId legalEntityId, Currency currency, double notional, LocalDate startDate, LocalDate endDate, Frequency paymentFrequency, HolidayCalendarId calendar, double fixedRate)Creates an instance of a standardized CDS.static CdsIndexCdsIndex. of(BuySell buySell, StandardId cdsIndexId, List<StandardId> legalEntityIds, Currency currency, double notional, LocalDate startDate, LocalDate endDate, Frequency paymentFrequency, HolidayCalendarId calendar, double fixedRate)Creates an instance of a standardized CDS index. -
Uses of Currency in com.opengamma.strata.product.credit.type
Methods in com.opengamma.strata.product.credit.type that return Currency Modifier and Type Method Description CurrencyCdsConvention. getCurrency()Get the currency of the CDS.CurrencyImmutableCdsConvention. getCurrency()Gets the currency of the CDS.Methods in com.opengamma.strata.product.credit.type that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>ImmutableCdsConvention.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.product.credit.type with parameters of type Currency Modifier and Type Method Description ImmutableCdsConvention.BuilderImmutableCdsConvention.Builder. currency(Currency currency)Sets the currency of the CDS.static ImmutableCdsConventionImmutableCdsConvention. of(String name, Currency currency, DayCount dayCount, Frequency paymentFrequency, BusinessDayAdjustment businessDayAdjustment, DaysAdjustment settlementDateOffset)Obtains a convention based on the specified parameters. -
Uses of Currency in com.opengamma.strata.product.deposit
Methods in com.opengamma.strata.product.deposit that return Currency Modifier and Type Method Description CurrencyIborFixingDeposit. getCurrency()Gets the primary currency, defaulted to the currency of the index.CurrencyResolvedIborFixingDeposit. getCurrency()Gets the primary currency.CurrencyResolvedTermDeposit. getCurrency()Gets the primary currency.CurrencyTermDeposit. getCurrency()Gets the primary currency.Methods in com.opengamma.strata.product.deposit that return types with arguments of type Currency Modifier and Type Method Description ImmutableSet<Currency>IborFixingDeposit. allCurrencies()ImmutableSet<Currency>TermDeposit. allCurrencies()org.joda.beans.MetaProperty<Currency>IborFixingDeposit.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>ResolvedIborFixingDeposit.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>ResolvedTermDeposit.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>TermDeposit.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.product.deposit with parameters of type Currency Modifier and Type Method Description IborFixingDeposit.BuilderIborFixingDeposit.Builder. currency(Currency currency)Sets the primary currency, defaulted to the currency of the index.ResolvedIborFixingDeposit.BuilderResolvedIborFixingDeposit.Builder. currency(Currency currency)Sets the primary currency.ResolvedTermDeposit.BuilderResolvedTermDeposit.Builder. currency(Currency currency)Sets the primary currency.TermDeposit.BuilderTermDeposit.Builder. currency(Currency currency)Sets the primary currency. -
Uses of Currency in com.opengamma.strata.product.deposit.type
Methods in com.opengamma.strata.product.deposit.type that return Currency Modifier and Type Method Description CurrencyImmutableIborFixingDepositConvention. getCurrency()Gets the primary currency, providing a default result if no override specified.CurrencyImmutableTermDepositConvention. getCurrency()Gets the primary currency.CurrencyTermDepositConvention. getCurrency()Gets the primary currency.Methods in com.opengamma.strata.product.deposit.type that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>ImmutableIborFixingDepositConvention.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>ImmutableTermDepositConvention.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.product.deposit.type with parameters of type Currency Modifier and Type Method Description ImmutableIborFixingDepositConvention.BuilderImmutableIborFixingDepositConvention.Builder. currency(Currency currency)Sets the primary currency, optional with defaulting getter.ImmutableTermDepositConvention.BuilderImmutableTermDepositConvention.Builder. currency(Currency currency)Sets the primary currency.static ImmutableTermDepositConventionImmutableTermDepositConvention. of(String name, Currency currency, BusinessDayAdjustment businessDayAdjustment, DayCount dayCount, DaysAdjustment spotDateOffset)Obtains a convention based on the specified currency, business day adjustment, day count convention and spot date offset. -
Uses of Currency in com.opengamma.strata.product.dsf
Methods in com.opengamma.strata.product.dsf that return Currency Modifier and Type Method Description CurrencyDsf. getCurrency()Gets the currency of the underlying swap.CurrencyDsfPosition. getCurrency()CurrencyDsfSecurity. getCurrency()CurrencyResolvedDsf. getCurrency()Gets the currency of the underlying swap.Methods in com.opengamma.strata.product.dsf that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>DsfSecurity.Meta. currency()The meta-property for thecurrencyproperty. -
Uses of Currency in com.opengamma.strata.product.etd
Methods in com.opengamma.strata.product.etd that return Currency Modifier and Type Method Description CurrencyEtdFuturePosition. getCurrency()CurrencyEtdOptionPosition. getCurrency()default CurrencyEtdPosition. getCurrency()Gets the currency of the position.default CurrencyEtdSecurity. getCurrency()default CurrencyEtdTrade. getCurrency()Gets the currency of the trade.Methods in com.opengamma.strata.product.etd that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>EtdFuturePosition.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>EtdOptionPosition.Meta. currency()The meta-property for thecurrencyproperty. -
Uses of Currency in com.opengamma.strata.product.fra
Methods in com.opengamma.strata.product.fra that return Currency Modifier and Type Method Description CurrencyFra. getCurrency()Gets the primary currency, defaulted to the currency of the index.CurrencyResolvedFra. getCurrency()Gets the primary currency.Methods in com.opengamma.strata.product.fra that return types with arguments of type Currency Modifier and Type Method Description ImmutableSet<Currency>Fra. allCurrencies()org.joda.beans.MetaProperty<Currency>Fra.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>ResolvedFra.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.product.fra with parameters of type Currency Modifier and Type Method Description Fra.BuilderFra.Builder. currency(Currency currency)Sets the primary currency, defaulted to the currency of the index.ResolvedFra.BuilderResolvedFra.Builder. currency(Currency currency)Sets the primary currency. -
Uses of Currency in com.opengamma.strata.product.fra.type
Methods in com.opengamma.strata.product.fra.type that return Currency Modifier and Type Method Description CurrencyImmutableFraConvention. getCurrency()Gets the primary currency, providing a default result if no override specified.Methods in com.opengamma.strata.product.fra.type that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>ImmutableFraConvention.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.product.fra.type with parameters of type Currency Modifier and Type Method Description ImmutableFraConvention.BuilderImmutableFraConvention.Builder. currency(Currency currency)Sets the primary currency, optional with defaulting getter. -
Uses of Currency in com.opengamma.strata.product.fx
Methods in com.opengamma.strata.product.fx that return Currency Modifier and Type Method Description CurrencyFxNdf. getNonDeliverableCurrency()Gets the non-deliverable currency.CurrencyResolvedFxNdf. getNonDeliverableCurrency()Gets the non-deliverable currency.CurrencyFxNdf. getSettlementCurrency()Gets the settlement currency.CurrencyResolvedFxNdf. getSettlementCurrency()Gets the settlement currency.Methods in com.opengamma.strata.product.fx that return types with arguments of type Currency Modifier and Type Method Description default ImmutableSet<Currency>FxProduct. allCurrencies()ImmutableSet<Currency>FxNdf. allPaymentCurrencies()Methods in com.opengamma.strata.product.fx with parameters of type Currency Modifier and Type Method Description static ResolvedFxSwapResolvedFxSwap. ofForwardPoints(CurrencyAmount amountCurrency1, Currency currency2, double nearFxRate, double forwardPoints, LocalDate nearDate, LocalDate farDate)Creates aResolvedFxSwapusing forward points. -
Uses of Currency in com.opengamma.strata.product.fxopt
Methods in com.opengamma.strata.product.fxopt that return Currency Modifier and Type Method Description CurrencyResolvedFxVanillaOption. getCounterCurrency()Get the counter currency of the underlying FX transaction. -
Uses of Currency in com.opengamma.strata.product.index
Methods in com.opengamma.strata.product.index that return Currency Modifier and Type Method Description CurrencyIborFuture. getCurrency()Gets the currency that the future is traded in, defaulted from the index if not set.CurrencyIborFutureOption. getCurrency()CurrencyIborFutureOptionPosition. getCurrency()CurrencyIborFutureOptionSecurity. getCurrency()Gets the currency that the option is traded in.CurrencyIborFuturePosition. getCurrency()CurrencyIborFutureSecurity. getCurrency()CurrencyOvernightFuture. getCurrency()Gets the currency that the future is traded in, defaulted from the index if not set.CurrencyOvernightFuturePosition. getCurrency()CurrencyOvernightFutureSecurity. getCurrency()CurrencyResolvedIborFuture. getCurrency()Gets the currency that the future is traded in.CurrencyResolvedOvernightFuture. getCurrency()Gets the currency that the future is traded in.Methods in com.opengamma.strata.product.index that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>IborFuture.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>IborFutureOptionSecurity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>IborFutureSecurity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>OvernightFuture.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>OvernightFutureSecurity.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>ResolvedIborFuture.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>ResolvedOvernightFuture.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.product.index with parameters of type Currency Modifier and Type Method Description IborFuture.BuilderIborFuture.Builder. currency(Currency currency)Sets the currency that the future is traded in, defaulted from the index if not set.IborFutureOptionSecurity.BuilderIborFutureOptionSecurity.Builder. currency(Currency currency)Sets the currency that the option is traded in.OvernightFuture.BuilderOvernightFuture.Builder. currency(Currency currency)Sets the currency that the future is traded in, defaulted from the index if not set.ResolvedIborFuture.BuilderResolvedIborFuture.Builder. currency(Currency currency)Sets the currency that the future is traded in.ResolvedOvernightFuture.BuilderResolvedOvernightFuture.Builder. currency(Currency currency)Sets the currency that the future is traded in. -
Uses of Currency in com.opengamma.strata.product.payment
Methods in com.opengamma.strata.product.payment that return Currency Modifier and Type Method Description CurrencyBulletPayment. getCurrency()Gets the currency of this payment.CurrencyResolvedBulletPayment. getCurrency()Gets the currency of this payment.Methods in com.opengamma.strata.product.payment that return types with arguments of type Currency Modifier and Type Method Description ImmutableSet<Currency>BulletPayment. allCurrencies() -
Uses of Currency in com.opengamma.strata.product.rate
Methods in com.opengamma.strata.product.rate that return Currency Modifier and Type Method Description CurrencyIborRateComputation. getCurrency()Gets the currency of the Ibor index. -
Uses of Currency in com.opengamma.strata.product.swap
Methods in com.opengamma.strata.product.swap that return Currency Modifier and Type Method Description CurrencyFxResetNotionalExchange. getCurrency()Gets the payment currency.CurrencyKnownAmountNotionalSwapPaymentPeriod. getCurrency()Gets the primary currency of the payment period.CurrencyKnownAmountSwapLeg. getCurrency()Gets the currency of the swap leg.CurrencyKnownAmountSwapPaymentPeriod. getCurrency()CurrencyNotionalExchange. getCurrency()Gets the currency of the event.CurrencyNotionalSchedule. getCurrency()Gets the currency of the swap leg associated with the notional.CurrencyRateCalculationSwapLeg. getCurrency()CurrencyRatePaymentPeriod. getCurrency()Gets the primary currency of the payment period.CurrencyRatePeriodSwapLeg. getCurrency()CurrencyResolvedSwapLeg. getCurrency()Gets the primary currency of the swap leg.CurrencySwapLeg. getCurrency()Gets the payment currency of the leg.CurrencySwapPaymentEvent. getCurrency()Gets the currency of the payment resulting from the event.CurrencySwapPaymentPeriod. getCurrency()Gets the currency of the payment resulting from the period.CurrencyFxReset. getReferenceCurrency()Gets the currency of the notional amount defined in the contract.CurrencyFxResetCalculation. getReferenceCurrency()Gets the currency of the notional amount defined in the contract.CurrencyFxResetNotionalExchange. getReferenceCurrency()Gets the reference currency, as defined in the contract.Methods in com.opengamma.strata.product.swap that return types with arguments of type Currency Modifier and Type Method Description ImmutableSet<Currency>Swap. allCurrencies()Returns the set of currencies referred to by the swap.default ImmutableSet<Currency>SwapLeg. allCurrencies()Returns the set of currencies referred to by the leg.ImmutableSet<Currency>ResolvedSwap. allPaymentCurrencies()Returns the set of payment currencies referred to by the swap.ImmutableSet<Currency>Swap. allPaymentCurrencies()Returns the set of payment currencies referred to by the swap.org.joda.beans.MetaProperty<Currency>KnownAmountSwapLeg.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>NotionalSchedule.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>RateCalculationSwapLeg.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>RatePaymentPeriod.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>FxReset.Meta. referenceCurrency()The meta-property for thereferenceCurrencyproperty.org.joda.beans.MetaProperty<Currency>FxResetCalculation.Meta. referenceCurrency()The meta-property for thereferenceCurrencyproperty.Methods in com.opengamma.strata.product.swap with parameters of type Currency Modifier and Type Method Description KnownAmountSwapLeg.BuilderKnownAmountSwapLeg.Builder. currency(Currency currency)Sets the currency of the swap leg.NotionalSchedule.BuilderNotionalSchedule.Builder. currency(Currency currency)Sets the currency of the swap leg associated with the notional.RatePaymentPeriod.BuilderRatePaymentPeriod.Builder. currency(Currency currency)Sets the primary currency of the payment period.static FxResetFxReset. of(FxIndexObservation observation, Currency referenceCurrency)Obtains an instance from the observation and reference currency.static NotionalScheduleNotionalSchedule. of(Currency currency, double amount)Obtains an instance with a single amount that does not change over time.static NotionalScheduleNotionalSchedule. of(Currency currency, ValueSchedule amountSchedule)Obtains an instance with a notional amount that can change over time.FxResetCalculation.BuilderFxResetCalculation.Builder. referenceCurrency(Currency referenceCurrency)Sets the currency of the notional amount defined in the contract.Method parameters in com.opengamma.strata.product.swap with type arguments of type Currency Modifier and Type Method Description voidFixedRateCalculation. collectCurrencies(ImmutableSet.Builder<Currency> builder)voidIborRateCalculation. collectCurrencies(ImmutableSet.Builder<Currency> builder)voidInflationRateCalculation. collectCurrencies(ImmutableSet.Builder<Currency> builder)voidKnownAmountSwapLeg. collectCurrencies(ImmutableSet.Builder<Currency> builder)voidOvernightRateCalculation. collectCurrencies(ImmutableSet.Builder<Currency> builder)voidRateCalculation. collectCurrencies(ImmutableSet.Builder<Currency> builder)Collects all the currencies referred to by this calculation.voidRateCalculationSwapLeg. collectCurrencies(ImmutableSet.Builder<Currency> builder)voidRatePeriodSwapLeg. collectCurrencies(ImmutableSet.Builder<Currency> builder)voidSwapLeg. collectCurrencies(ImmutableSet.Builder<Currency> builder)Collects all the currencies referred to by this leg. -
Uses of Currency in com.opengamma.strata.product.swap.type
Methods in com.opengamma.strata.product.swap.type that return Currency Modifier and Type Method Description CurrencyFixedRateSwapLegConvention. getCurrency()Gets the leg currency.CurrencyFloatRateSwapLegConvention. getCurrency()Gets the currency of the convention.CurrencyIborRateSwapLegConvention. getCurrency()Gets the leg currency, optional with defaulting getter.CurrencyInflationRateSwapLegConvention. getCurrency()Gets the currency of the leg from the index.CurrencyOvernightRateSwapLegConvention. getCurrency()Gets the leg currency, optional with defaulting getter.Methods in com.opengamma.strata.product.swap.type that return types with arguments of type Currency Modifier and Type Method Description org.joda.beans.MetaProperty<Currency>FixedRateSwapLegConvention.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>IborRateSwapLegConvention.Meta. currency()The meta-property for thecurrencyproperty.org.joda.beans.MetaProperty<Currency>OvernightRateSwapLegConvention.Meta. currency()The meta-property for thecurrencyproperty.Methods in com.opengamma.strata.product.swap.type with parameters of type Currency Modifier and Type Method Description FixedRateSwapLegConvention.BuilderFixedRateSwapLegConvention.Builder. currency(Currency currency)Sets the leg currency.IborRateSwapLegConvention.BuilderIborRateSwapLegConvention.Builder. currency(Currency currency)Sets the leg currency, optional with defaulting getter.OvernightRateSwapLegConvention.BuilderOvernightRateSwapLegConvention.Builder. currency(Currency currency)Sets the leg currency, optional with defaulting getter.static FixedRateSwapLegConventionFixedRateSwapLegConvention. of(Currency currency, DayCount dayCount, Frequency accrualFrequency, BusinessDayAdjustment accrualBusinessDayAdjustment)Obtains a convention based on the specified parameters. -
Uses of Currency in com.opengamma.strata.product.swaption
Methods in com.opengamma.strata.product.swaption that return Currency Modifier and Type Method Description CurrencyResolvedSwaption. getCurrency()Gets the currency of the swaption.CurrencySwaption. getCurrency()Gets the currency of the swaption.Methods in com.opengamma.strata.product.swaption that return types with arguments of type Currency Modifier and Type Method Description ImmutableSet<Currency>Swaption. allCurrencies()
-