Uses of Class
com.opengamma.strata.basics.currency.CurrencyAmount
- 
Packages that use CurrencyAmount Package Description com.opengamma.strata.basics.currency Representations of currency and money.com.opengamma.strata.calc.runner The calculation runner.com.opengamma.strata.data.scenario Basic types to model market data across scenarios.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.explain Support for explaining results.com.opengamma.strata.market.param Market data based on parameters.com.opengamma.strata.measure.bond Base package for calculation functions.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.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.cms Calculators for CMS.com.opengamma.strata.pricer.credit Calculators for credit instruments, such as Credit Default Swap (CDS).com.opengamma.strata.pricer.deposit Calculators for rate deposit instruments, such as term deposit.com.opengamma.strata.pricer.dsf Calculators for Deliverable Swap Futures (DSFs).com.opengamma.strata.pricer.fra Calculators for Forward Rate Agreement (FRA) instruments.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.impl.cms com.opengamma.strata.pricer.index Calculators for products based on rate indices, such as Short Term Interest Rate futures (STIRs).com.opengamma.strata.pricer.payment Calculators for payment instruments.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.capfloor Entity objects describing Ibor cap/floor.com.opengamma.strata.product.common Entity objects shared between other packages.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.payment Entity objects describing simple payment financial instruments.com.opengamma.strata.product.swap Entity objects describing a swap.com.opengamma.strata.report.framework.expression Provide the ability to extract data using textual expressions.com.opengamma.strata.report.framework.format Provide the ability to format calculated values. - 
- 
Uses of CurrencyAmount in com.opengamma.strata.basics.currency
Methods in com.opengamma.strata.basics.currency that return CurrencyAmount Modifier and Type Method Description 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.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.CurrencyAmountMultiCurrencyAmount. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)Converts this amount to an equivalent amount the specified currency.CurrencyAmountCurrencyAmountArray. get(int index)Gets the amount at the specified index.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.CurrencyAmountAdjustablePayment. getValue()Gets the amount of the payment.CurrencyAmountPayment. getValue()Gets the amount of the payment.CurrencyAmountCurrencyAmount. mapAmount(DoubleUnaryOperator mapper)Applies an operation to the amount.CurrencyAmountCurrencyAmount. minus(double amountToSubtract)Returns a copy of thisCurrencyAmountwith the specified amount subtracted.CurrencyAmountCurrencyAmount. minus(CurrencyAmount amountToSubtract)Returns a copy of thisCurrencyAmountwith the specified amount subtracted.CurrencyAmountCurrencyAmount. multipliedBy(double valueToMultiplyBy)Returns a copy of thisCurrencyAmountwith the amount multiplied.CurrencyAmountCurrencyAmount. negated()Returns a copy of thisCurrencyAmountwith the amount negated.CurrencyAmountCurrencyAmount. negative()Returns a copy of thisCurrencyAmountwith a negative amount.static CurrencyAmountCurrencyAmount. of(Currency currency, double amount)Obtains an instance ofCurrencyAmountfor the specified currency and amount.static CurrencyAmountCurrencyAmount. of(String currencyCode, double amount)Obtains an instance ofCurrencyAmountfor the specified ISO-4217 three letter currency code and amount.static CurrencyAmountCurrencyAmount. parse(String amountStr)Parses the string to produce aCurrencyAmount.CurrencyAmountCurrencyAmount. plus(double amountToAdd)Returns a copy of thisCurrencyAmountwith the specified amount added.CurrencyAmountCurrencyAmount. plus(CurrencyAmount amountToAdd)Returns a copy of thisCurrencyAmountwith the specified amount added.CurrencyAmountCurrencyAmount. positive()Returns a copy of thisCurrencyAmountwith a positive amount.CurrencyAmountBigMoney. toCurrencyAmount()Converts this monetary amount to the equivalentCurrencyAmount.CurrencyAmountMoney. toCurrencyAmount()Converts this monetary amount to the equivalentCurrencyAmount.static CurrencyAmountCurrencyAmount. zero(Currency currency)Obtains a zero amount instance ofCurrencyAmountfor the specified currency.Methods in com.opengamma.strata.basics.currency that return types with arguments of type CurrencyAmount Modifier and Type Method Description org.joda.beans.MetaProperty<ImmutableSortedSet<CurrencyAmount>>MultiCurrencyAmount.Meta. amounts()The meta-property for theamountsproperty.ImmutableSortedSet<CurrencyAmount>MultiCurrencyAmount. getAmounts()Gets the set of currency amounts.Stream<CurrencyAmount>CurrencyAmountArray. stream()Returns a stream of the amounts.Stream<CurrencyAmount>MultiCurrencyAmount. stream()Returns a stream over the currency amounts.static Collector<CurrencyAmount,?,MultiCurrencyAmount>MultiCurrencyAmount. toMultiCurrencyAmount()Returns a collector that can be used to create a multi-currency amount from a stream of amounts.org.joda.beans.MetaProperty<CurrencyAmount>AdjustablePayment.Meta. value()The meta-property for thevalueproperty.org.joda.beans.MetaProperty<CurrencyAmount>Payment.Meta. value()The meta-property for thevalueproperty.Methods in com.opengamma.strata.basics.currency with parameters of type CurrencyAmount Modifier and Type Method Description intCurrencyAmount. compareTo(CurrencyAmount other)Compares this currency amount to another.CurrencyAmountFxMatrix. convert(CurrencyAmount amount, Currency targetCurrency)Converts aCurrencyAmountinto an amount in the specified currency using the rates in this matrix.CurrencyAmountCurrencyAmount. minus(CurrencyAmount amountToSubtract)Returns a copy of thisCurrencyAmountwith the specified amount subtracted.CurrencyAmountArrayCurrencyAmountArray. minus(CurrencyAmount amount)Returns a new array containing the values from this array with the specified amount subtracted.MultiCurrencyAmountMultiCurrencyAmount. minus(CurrencyAmount amountToSubtract)Returns a copy of thisMultiCurrencyAmountwith the specified amount subtracted.static AdjustablePaymentAdjustablePayment. of(CurrencyAmount value, AdjustableDate date)Obtains an instance representing an amount where the date is adjustable.static AdjustablePaymentAdjustablePayment. of(CurrencyAmount value, LocalDate date)Obtains an instance representing an amount where the date is fixed.static BigMoneyBigMoney. of(CurrencyAmount currencyAmount)Obtains an instance ofBigMoneyfor the specifiedCurrencyAmount.static MoneyMoney. of(CurrencyAmount currencyAmount)Obtains an instance ofMoneyfor the specifiedCurrencyAmount.static MultiCurrencyAmountMultiCurrencyAmount. of(CurrencyAmount... amounts)Obtains an instance from an array ofCurrencyAmountobjects.static PaymentPayment. of(CurrencyAmount value, LocalDate date)Obtains an instance representing an amount.static AdjustablePaymentAdjustablePayment. ofPay(CurrencyAmount value, AdjustableDate date)Obtains an instance representing an amount to be paid where the date is adjustable.static AdjustablePaymentAdjustablePayment. ofPay(CurrencyAmount value, LocalDate date)Obtains an instance representing an amount to be paid where the date is fixed.static PaymentPayment. ofPay(CurrencyAmount value, LocalDate date)Obtains an instance representing an amount to be paid.static AdjustablePaymentAdjustablePayment. ofReceive(CurrencyAmount value, AdjustableDate date)Obtains an instance representing an amount to be received where the date is adjustable.static AdjustablePaymentAdjustablePayment. ofReceive(CurrencyAmount value, LocalDate date)Obtains an instance representing an amount to be received where the date is fixed.static PaymentPayment. ofReceive(CurrencyAmount value, LocalDate date)Obtains an instance representing an amount to be received.CurrencyAmountCurrencyAmount. plus(CurrencyAmount amountToAdd)Returns a copy of thisCurrencyAmountwith the specified amount added.CurrencyAmountArrayCurrencyAmountArray. plus(CurrencyAmount amount)Returns a new array containing the values from this array with the specified amount added.MultiCurrencyAmountMultiCurrencyAmount. plus(CurrencyAmount amountToAdd)Returns a copy of thisMultiCurrencyAmountwith the specified amount added.Payment.BuilderPayment.Builder. value(CurrencyAmount value)Sets the amount of the payment.Method parameters in com.opengamma.strata.basics.currency with type arguments of type CurrencyAmount Modifier and Type Method Description MultiCurrencyAmountMultiCurrencyAmount. mapCurrencyAmounts(UnaryOperator<CurrencyAmount> operator)Applies an operation to the currency amounts.static CurrencyAmountArrayCurrencyAmountArray. of(int size, IntFunction<CurrencyAmount> valueFunction)Obtains an instance using a function to create the entries.static CurrencyAmountArrayCurrencyAmountArray. of(List<CurrencyAmount> amounts)Obtains an instance from the specified list of amounts.static MultiCurrencyAmountMultiCurrencyAmount. of(Iterable<CurrencyAmount> amounts)Obtains an instance from a list ofCurrencyAmountobjects.static MultiCurrencyAmountMultiCurrencyAmount. total(Iterable<CurrencyAmount> amounts)Obtains an instance from the total of a list ofCurrencyAmountobjects. - 
Uses of CurrencyAmount in com.opengamma.strata.calc.runner
Methods in com.opengamma.strata.calc.runner that return types with arguments of type CurrencyAmount Modifier and Type Method Description static Collector<CurrencyAmount,List<CurrencyAmount>,CurrencyScenarioArray>FunctionUtils. toCurrencyValuesArray()Returns a collector that builds a single-currency scenerio result.static Collector<CurrencyAmount,List<CurrencyAmount>,CurrencyScenarioArray>FunctionUtils. toCurrencyValuesArray()Returns a collector that builds a single-currency scenerio result. - 
Uses of CurrencyAmount in com.opengamma.strata.data.scenario
Methods in com.opengamma.strata.data.scenario that return CurrencyAmount Modifier and Type Method Description CurrencyAmountCurrencyScenarioArray. get(int index)Methods in com.opengamma.strata.data.scenario that return types with arguments of type CurrencyAmount Modifier and Type Method Description Stream<CurrencyAmount>CurrencyScenarioArray. stream()Methods in com.opengamma.strata.data.scenario with parameters of type CurrencyAmount Modifier and Type Method Description CurrencyScenarioArrayCurrencyScenarioArray. minus(CurrencyAmount amount)Returns a new array containing the values from this array with the specified amount subtracted.CurrencyScenarioArrayCurrencyScenarioArray. plus(CurrencyAmount amount)Returns a new array containing the values from this array with the specified amount added.Method parameters in com.opengamma.strata.data.scenario with type arguments of type CurrencyAmount Modifier and Type Method Description static CurrencyScenarioArrayCurrencyScenarioArray. of(int size, IntFunction<CurrencyAmount> amountFunction)Obtains an instance using a function to create the entries.static CurrencyScenarioArrayCurrencyScenarioArray. of(List<CurrencyAmount> amounts)Obtains an instance from the specified list of amounts. - 
Uses of CurrencyAmount in com.opengamma.strata.loader.csv
Methods in com.opengamma.strata.loader.csv that return CurrencyAmount Modifier and Type Method Description static CurrencyAmountCsvLoaderUtils. parseCurrencyAmount(CsvRow row, String currencyField, String amountField)Parses a currency amount.static CurrencyAmountCsvLoaderUtils. parseCurrencyAmountWithDirection(CsvRow row, String currencyField, String amountField, String directionField)Parses a currency amount with direction.Methods in com.opengamma.strata.loader.csv that return types with arguments of type CurrencyAmount Modifier and Type Method Description static Optional<CurrencyAmount>CsvLoaderUtils. tryParseCurrencyAmountWithDirection(CsvRow row, String currencyField, String amountField, String directionField)Tries parsing a currency amount from the mentioned fields in the csv row.Methods in com.opengamma.strata.loader.csv with parameters of type CurrencyAmount Modifier and Type Method Description static voidCsvWriterUtils. writeCurrencyAmount(CsvOutput.CsvRowOutputWithHeaders csv, CurrencyAmount ccyAmount, String amountField, String currencyField, String directionField)Writes a currency amount using the provided fields - 
Uses of CurrencyAmount in com.opengamma.strata.loader.fpml
Methods in com.opengamma.strata.loader.fpml that return CurrencyAmount Modifier and Type Method Description CurrencyAmountFpmlDocument. parseCurrencyAmount(XmlElement baseEl)Converts an FpML 'Money' to aCurrencyAmount. - 
Uses of CurrencyAmount in com.opengamma.strata.market.amount
Methods in com.opengamma.strata.market.amount that return CurrencyAmount Modifier and Type Method Description CurrencyAmountLegAmount. getAmount()Gets the amount associated with the leg.CurrencyAmountSwapLegAmount. getAmount()Gets the amount associated with the leg.CurrencyAmountCashFlow. getForecastValue()Gets the forecast value of the cash flow.CurrencyAmountCashFlow. getPresentValue()Gets the present value of the cash flow.Methods in com.opengamma.strata.market.amount that return types with arguments of type CurrencyAmount Modifier and Type Method Description org.joda.beans.MetaProperty<CurrencyAmount>SwapLegAmount.Meta. amount()The meta-property for theamountproperty.org.joda.beans.MetaProperty<CurrencyAmount>CashFlow.Meta. forecastValue()The meta-property for theforecastValueproperty.org.joda.beans.MetaProperty<CurrencyAmount>CashFlow.Meta. presentValue()The meta-property for thepresentValueproperty.Methods in com.opengamma.strata.market.amount with parameters of type CurrencyAmount Modifier and Type Method Description SwapLegAmount.BuilderSwapLegAmount.Builder. amount(CurrencyAmount amount)Sets the amount associated with the leg.static SwapLegAmountSwapLegAmount. of(ResolvedSwapLeg leg, CurrencyAmount amount)Obtains an instance from a swap leg and amount.static CashFlowCashFlow. ofForecastValue(LocalDate paymentDate, CurrencyAmount forecastValue, double discountFactor)Creates aCashFlowrepresenting a single cash flow from payment date, forecast value and discount factor.static CashFlowCashFlow. ofPresentValue(LocalDate paymentDate, CurrencyAmount presentValue, double discountFactor)Creates aCashFlowrepresenting a single cash flow from payment date, present value and discount factor. - 
Uses of CurrencyAmount in com.opengamma.strata.market.explain
Fields in com.opengamma.strata.market.explain with type parameters of type CurrencyAmount Modifier and Type Field Description static ExplainKey<CurrencyAmount>ExplainKey. FORECAST_VALUEThe forecast value.static ExplainKey<CurrencyAmount>ExplainKey. NOTIONALThe effective notional, which may be converted from the contract notional in the case of FX reset.static ExplainKey<CurrencyAmount>ExplainKey. PRESENT_VALUEThe present value.static ExplainKey<CurrencyAmount>ExplainKey. TRADE_NOTIONALThe notional, as defined in the trade. - 
Uses of CurrencyAmount in com.opengamma.strata.market.param
Methods in com.opengamma.strata.market.param that return CurrencyAmount Modifier and Type Method Description CurrencyAmountCrossGammaParameterSensitivities. total(Currency resultCurrency, FxRateProvider rateProvider)Returns the total of the sensitivity values.CurrencyAmountCrossGammaParameterSensitivity. total()Returns the total of the sensitivity values.CurrencyAmountCurrencyParameterSensitivities. total(Currency resultCurrency, FxRateProvider rateProvider)Returns the total of the sensitivity values.CurrencyAmountCurrencyParameterSensitivity. total()Returns the total of the sensitivity values. - 
Uses of CurrencyAmount in com.opengamma.strata.measure.bond
Methods in com.opengamma.strata.measure.bond that return CurrencyAmount Modifier and Type Method Description CurrencyAmountBillTradeCalculations. currentCash(ResolvedBillTrade trade, LegalEntityDiscountingProvider ratesProvider)Calculates current cash for a single set of market data.CurrencyAmountCapitalIndexedBondTradeCalculations. currentCash(ResolvedCapitalIndexedBondTrade trade, RatesProvider ratesProvider, LegalEntityDiscountingProvider legalEntityProvider)Calculates current cash for a single set of market data.CurrencyAmountFixedCouponBondTradeCalculations. currentCash(ResolvedFixedCouponBondTrade trade, LegalEntityDiscountingProvider ratesProvider)Calculates current cash for a single set of market data.CurrencyAmountBillTradeCalculations. presentValue(ResolvedBillTrade trade, LegalEntityDiscountingProvider ratesProvider)Calculates present value for a single set of market data.CurrencyAmountBondFutureOptionTradeCalculations. presentValue(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingProvider discountingProvider, BondFutureVolatilities volatilities)Calculates present value for a single set of market data.CurrencyAmountBondFutureTradeCalculations. presentValue(ResolvedBondFutureTrade trade, LegalEntityDiscountingProvider discountingProvider)Calculates present value for a single set of market data.CurrencyAmountCapitalIndexedBondTradeCalculations. presentValue(ResolvedCapitalIndexedBondTrade trade, RatesProvider ratesProvider, LegalEntityDiscountingProvider legalEntityProvider)Calculates present value for a single set of market data.CurrencyAmountFixedCouponBondTradeCalculations. presentValue(ResolvedFixedCouponBondTrade trade, LegalEntityDiscountingProvider ratesProvider)Calculates present value for a single set of market data. - 
Uses of CurrencyAmount in com.opengamma.strata.measure.deposit
Methods in com.opengamma.strata.measure.deposit that return CurrencyAmount Modifier and Type Method Description CurrencyAmountTermDepositTradeCalculations. currentCash(ResolvedTermDepositTrade trade, RatesProvider ratesProvider)Calculates current cash for a single set of market data.CurrencyAmountTermDepositTradeCalculations. presentValue(ResolvedTermDepositTrade trade, RatesProvider ratesProvider)Calculates present value for a single set of market data. - 
Uses of CurrencyAmount in com.opengamma.strata.measure.dsf
Methods in com.opengamma.strata.measure.dsf that return CurrencyAmount Modifier and Type Method Description CurrencyAmountDsfTradeCalculations. presentValue(ResolvedDsfTrade trade, RatesProvider ratesProvider)Calculates present value for a single set of market data. - 
Uses of CurrencyAmount in com.opengamma.strata.measure.fra
Methods in com.opengamma.strata.measure.fra that return CurrencyAmount Modifier and Type Method Description CurrencyAmountFraTradeCalculations. currentCash(ResolvedFraTrade trade, RatesProvider ratesProvider)Calculates current cash for a single set of market data.CurrencyAmountFraTradeCalculations. presentValue(ResolvedFraTrade trade, RatesProvider ratesProvider)Calculates present value for a single set of market data. - 
Uses of CurrencyAmount in com.opengamma.strata.measure.fx
Methods in com.opengamma.strata.measure.fx that return CurrencyAmount Modifier and Type Method Description CurrencyAmountFxNdfTradeCalculations. currentCash(ResolvedFxNdfTrade trade, RatesProvider ratesProvider)Calculates current cash for a single set of market data.CurrencyAmountFxNdfTradeCalculations. presentValue(ResolvedFxNdfTrade trade, RatesProvider ratesProvider)Calculates present value for a single set of market data. - 
Uses of CurrencyAmount in com.opengamma.strata.measure.fxopt
Methods in com.opengamma.strata.measure.fxopt that return CurrencyAmount Modifier and Type Method Description CurrencyAmountFxSingleBarrierOptionTradeCalculations. currentCash(ResolvedFxSingleBarrierOptionTrade trade, RatesProvider ratesProvider, FxOptionVolatilities volatilities, FxSingleBarrierOptionMethod method)Calculates current cash for a single set of market data.CurrencyAmountFxVanillaOptionTradeCalculations. currentCash(ResolvedFxVanillaOptionTrade trade, RatesProvider ratesProvider, FxOptionVolatilities volatilities, FxVanillaOptionMethod method)Calculates current cash for a single set of market data. - 
Uses of CurrencyAmount in com.opengamma.strata.measure.index
Methods in com.opengamma.strata.measure.index that return CurrencyAmount Modifier and Type Method Description CurrencyAmountIborFutureOptionTradeCalculations. presentValue(ResolvedIborFutureOptionTrade trade, RatesProvider ratesProvider, IborFutureOptionVolatilities volatilities)Calculates present value for a single set of market data.CurrencyAmountIborFutureTradeCalculations. presentValue(ResolvedIborFutureTrade trade, RatesProvider ratesProvider)Calculates present value for a single set of market data.CurrencyAmountOvernightFutureTradeCalculations. presentValue(ResolvedOvernightFutureTrade trade, RatesProvider ratesProvider)Calculates present value for a single set of market data. - 
Uses of CurrencyAmount in com.opengamma.strata.measure.payment
Methods in com.opengamma.strata.measure.payment that return CurrencyAmount Modifier and Type Method Description CurrencyAmountBulletPaymentTradeCalculations. currentCash(ResolvedBulletPaymentTrade trade, RatesProvider ratesProvider)Calculates current cash for a single set of market data.CurrencyAmountBulletPaymentTradeCalculations. presentValue(ResolvedBulletPaymentTrade trade, RatesProvider ratesProvider)Calculates present value for a single set of market data. - 
Uses of CurrencyAmount in com.opengamma.strata.measure.swaption
Methods in com.opengamma.strata.measure.swaption that return CurrencyAmount Modifier and Type Method Description CurrencyAmountSwaptionTradeCalculations. currentCash(ResolvedSwaptionTrade trade, RatesProvider ratesProvider, SwaptionVolatilities volatilities)Calculates current cash for a single set of market data.CurrencyAmountSwaptionTradeCalculations. presentValue(ResolvedSwaptionTrade trade, RatesProvider ratesProvider, SwaptionVolatilities volatilities)Calculates present value for a single set of market data. - 
Uses of CurrencyAmount in com.opengamma.strata.pricer
Methods in com.opengamma.strata.pricer that return CurrencyAmount Modifier and Type Method Description CurrencyAmountDiscountingPaymentPricer. currentCash(Payment payment, BaseProvider provider)Calculates the current cash.CurrencyAmountDiscountingPaymentPricer. forecastValue(Payment payment, BaseProvider provider)Computes the forecast value of the payment.CurrencyAmountDiscountingPaymentPricer. presentValue(Payment payment, BaseProvider provider)Computes the present value of the payment by discounting.CurrencyAmountDiscountingPaymentPricer. presentValue(Payment payment, DiscountFactors discountFactors)Computes the present value of the payment by discounting.CurrencyAmountDiscountingPaymentPricer. presentValueWithSpread(Payment payment, DiscountFactors discountFactors, double zSpread, CompoundedRateType compoundedRateType, int periodsPerYear)Computes the present value of the payment with z-spread by discounting. - 
Uses of CurrencyAmount in com.opengamma.strata.pricer.bond
Methods in com.opengamma.strata.pricer.bond that return CurrencyAmount Modifier and Type Method Description CurrencyAmountDiscountingBillTradePricer. currentCash(ResolvedBillTrade trade, LocalDate valuationDate)Calculates the current cash of a bill trade.CurrencyAmountDiscountingCapitalIndexedBondProductPricer. currentCash(ResolvedCapitalIndexedBond bond, RatesProvider ratesProvider, LocalDate settlementDate)Calculates the current cash of the bond product.CurrencyAmountDiscountingCapitalIndexedBondTradePricer. currentCash(ResolvedCapitalIndexedBondTrade trade, RatesProvider ratesProvider)Calculates the current cash of the bond trade.CurrencyAmountDiscountingFixedCouponBondTradePricer. currentCash(ResolvedFixedCouponBondTrade trade, LocalDate valuationDate)Calculates the current cash of the fixed coupon bond trade.CurrencyAmountDiscountingCapitalIndexedBondTradePricer. netAmount(ResolvedCapitalIndexedBondTrade trade, RatesProvider ratesProvider)Calculates the net amount of the settlement of the bond trade.CurrencyAmountBlackBondFutureOptionMarginedTradePricer. presentValue(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingProvider discountingProvider, BlackBondFutureVolatilities volatilities, double futurePrice, double lastOptionSettlementPrice)Calculates the present value of the bond future option trade from the underlying future price.CurrencyAmountBlackBondFutureOptionMarginedTradePricer. presentValue(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingProvider discountingProvider, BondFutureVolatilities volatilities, double lastOptionSettlementPrice)Calculates the present value of the bond future option trade.CurrencyAmountBlackBondFutureOptionMarginedTradePricer. presentValue(ResolvedBondFutureOptionTrade trade, LocalDate valuationDate, double currentOptionPrice, double lastOptionSettlementPrice)Calculates the present value of the bond future option trade from the current option price.CurrencyAmountBlackFixedCouponBondOptionPricer. presentValue(ResolvedFixedCouponBondOption bondOption, LegalEntityDiscountingProvider legalEntityProvider, BondYieldVolatilities volatilities)Calculates the present value of the bond option.CurrencyAmountDiscountingBillProductPricer. presentValue(ResolvedBill bill, LegalEntityDiscountingProvider provider)Calculates the present value of the bill product.CurrencyAmountDiscountingBillTradePricer. presentValue(ResolvedBillTrade trade, LegalEntityDiscountingProvider provider)Calculates the present value of a bill trade.CurrencyAmountDiscountingBondFutureTradePricer. presentValue(ResolvedBondFutureTrade trade, LegalEntityDiscountingProvider discountingProvider, double lastSettlementPrice)Calculates the present value of the bond future trade.CurrencyAmountDiscountingCapitalIndexedBondProductPricer. presentValue(ResolvedCapitalIndexedBond bond, RatesProvider ratesProvider, LegalEntityDiscountingProvider discountingProvider)Calculates the present value of the bond.CurrencyAmountDiscountingCapitalIndexedBondTradePricer. presentValue(ResolvedCapitalIndexedBondTrade trade, RatesProvider ratesProvider, LegalEntityDiscountingProvider discountingProvider)Calculates the present value of the bond trade.CurrencyAmountDiscountingFixedCouponBondProductPricer. presentValue(ResolvedFixedCouponBond bond, LegalEntityDiscountingProvider provider)Calculates the present value of the fixed coupon bond product.CurrencyAmountDiscountingFixedCouponBondTradePricer. presentValue(ResolvedFixedCouponBondTrade trade, LegalEntityDiscountingProvider provider)Calculates the present value of the fixed coupon bond trade.CurrencyAmountDiscountingCapitalIndexedBondTradePricer. presentValueFromCleanPrice(ResolvedCapitalIndexedBondTrade trade, RatesProvider ratesProvider, LegalEntityDiscountingProvider discountingProvider, ReferenceData refData, double cleanRealPrice)Calculates the present value of the bond trade from the clean price.CurrencyAmountDiscountingFixedCouponBondTradePricer. presentValueFromCleanPrice(ResolvedFixedCouponBondTrade trade, LegalEntityDiscountingProvider provider, ReferenceData refData, double cleanPrice)Calculates the present value of the fixed coupon bond trade from the clean price of the underlying product.CurrencyAmountDiscountingCapitalIndexedBondTradePricer. presentValueFromCleanPriceWithZSpread(ResolvedCapitalIndexedBondTrade trade, RatesProvider ratesProvider, LegalEntityDiscountingProvider discountingProvider, ReferenceData refData, double cleanRealPrice, double zSpread, CompoundedRateType compoundedRateType, int periodsPerYear)Calculates the present value of the settlement of the bond trade from the clean price with z-spread.CurrencyAmountDiscountingFixedCouponBondTradePricer. presentValueFromCleanPriceWithZSpread(ResolvedFixedCouponBondTrade trade, LegalEntityDiscountingProvider provider, ReferenceData refData, double cleanPrice, double zSpread, CompoundedRateType compoundedRateType, int periodsPerYear)Calculates the present value of the fixed coupon bond trade with z-spread from the clean price of the underlying product.CurrencyAmountDiscountingBillProductPricer. presentValueWithZSpread(ResolvedBill bill, LegalEntityDiscountingProvider provider, double zSpread, CompoundedRateType compoundedRateType, int periodsPerYear)Calculates the present value of a bill product with z-spread.CurrencyAmountDiscountingBillTradePricer. presentValueWithZSpread(ResolvedBillTrade trade, LegalEntityDiscountingProvider provider, double zSpread, CompoundedRateType compoundedRateType, int periodsPerYear)Calculates the present value of a bill trade with z-spread.CurrencyAmountDiscountingBondFutureTradePricer. presentValueWithZSpread(ResolvedBondFutureTrade trade, LegalEntityDiscountingProvider discountingProvider, double lastSettlementPrice, double zSpread, CompoundedRateType compoundedRateType, int periodPerYear)Calculates the present value of the bond future trade with z-spread.CurrencyAmountDiscountingCapitalIndexedBondProductPricer. presentValueWithZSpread(ResolvedCapitalIndexedBond bond, RatesProvider ratesProvider, LegalEntityDiscountingProvider discountingProvider, double zSpread, CompoundedRateType compoundedRateType, int periodsPerYear)Calculates the present value of the bond product with z-spread.CurrencyAmountDiscountingCapitalIndexedBondTradePricer. presentValueWithZSpread(ResolvedCapitalIndexedBondTrade trade, RatesProvider ratesProvider, LegalEntityDiscountingProvider discountingProvider, double zSpread, CompoundedRateType compoundedRateType, int periodsPerYear)Calculates the present value of the bond trade with z-spread.CurrencyAmountDiscountingFixedCouponBondProductPricer. presentValueWithZSpread(ResolvedFixedCouponBond bond, LegalEntityDiscountingProvider provider, double zSpread, CompoundedRateType compoundedRateType, int periodsPerYear)Calculates the present value of the fixed coupon bond product with z-spread.CurrencyAmountDiscountingFixedCouponBondTradePricer. presentValueWithZSpread(ResolvedFixedCouponBondTrade trade, LegalEntityDiscountingProvider provider, double zSpread, CompoundedRateType compoundedRateType, int periodsPerYear)Calculates the present value of the fixed coupon bond trade with z-spread.Methods in com.opengamma.strata.pricer.bond with parameters of type CurrencyAmount Modifier and Type Method Description doubleDiscountingCapitalIndexedBondProductPricer. zSpreadFromCurvesAndPv(ResolvedCapitalIndexedBond bond, RatesProvider ratesProvider, LegalEntityDiscountingProvider discountingProvider, ReferenceData refData, CurrencyAmount presentValue, CompoundedRateType compoundedRateType, int periodsPerYear)Calculates the z-spread of the bond from curves and present value. - 
Uses of CurrencyAmount in com.opengamma.strata.pricer.capfloor
Methods in com.opengamma.strata.pricer.capfloor that return CurrencyAmount Modifier and Type Method Description CurrencyAmountVolatilityIborCapFloorLegPricer. currentCash(ResolvedIborCapFloorLeg capFloorLeg, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the current cash of the Ibor cap/floor leg.CurrencyAmountIborCapletFloorletPeriodCurrencyAmounts. getAmount(IborCapletFloorletPeriod period)Gets a currency amount for the provided Ibor caplet/floorlet.CurrencyAmountSabrOvernightInArrearsCapletFloorletPeriodPricer. presentValue(OvernightInArrearsCapletFloorletPeriod period, RatesProvider ratesProvider, SabrParametersIborCapletFloorletVolatilities sabrVolatilities)Computes the present value in the SABR model with effective parameters.CurrencyAmountVerticalSpreadSabrOvernightInArrearsCapletFloorletBinaryPeriodPricer. presentValue(OvernightInArrearsCapletFloorletBinaryPeriod period, RatesProvider ratesProvider, SabrParametersIborCapletFloorletVolatilities sabrVolatilities)Calculates the present value of the binary caplet/floorlet period.CurrencyAmountVerticalSpreadVolatilityIborCapletFloorletBinaryPeriodPricer. presentValue(IborCapletFloorletBinaryPeriod period, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the present value of the binary caplet/floorlet period.CurrencyAmountVolatilityIborCapFloorLegPricer. presentValue(ResolvedIborCapFloorLeg capFloorLeg, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the present value of the Ibor cap/floor leg.CurrencyAmountVolatilityIborCapletFloorletPeriodPricer. presentValue(IborCapletFloorletPeriod period, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the present value of the Ibor caplet/floorlet period.CurrencyAmountVolatilityOvernightInArrearsCapletFloorletPeriodPricer. presentValue(OvernightInArrearsCapletFloorletPeriod period, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the present value of the overnight in-arrears caplet/floorlet period.CurrencyAmountVolatilityIborCapFloorLegPricer. presentValueDelta(ResolvedIborCapFloorLeg capFloorLeg, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the present value delta of the Ibor cap/floor leg.CurrencyAmountVolatilityIborCapletFloorletPeriodPricer. presentValueDelta(IborCapletFloorletPeriod period, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the present value delta of the Ibor caplet/floorlet period.CurrencyAmountVolatilityIborCapFloorLegPricer. presentValueGamma(ResolvedIborCapFloorLeg capFloorLeg, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the present value gamma of the Ibor cap/floor leg.CurrencyAmountVolatilityIborCapletFloorletPeriodPricer. presentValueGamma(IborCapletFloorletPeriod period, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the present value gamma of the Ibor caplet/floorlet period.CurrencyAmountVolatilityIborCapFloorLegPricer. presentValueTheta(ResolvedIborCapFloorLeg capFloorLeg, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the present value theta of the Ibor cap/floor leg.CurrencyAmountVolatilityIborCapletFloorletPeriodPricer. presentValueTheta(IborCapletFloorletPeriod period, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the present value theta of the Ibor caplet/floorlet period.Methods in com.opengamma.strata.pricer.capfloor that return types with arguments of type CurrencyAmount Modifier and Type Method Description org.joda.beans.MetaProperty<ImmutableMap<IborCapletFloorletPeriod,CurrencyAmount>>IborCapletFloorletPeriodCurrencyAmounts.Meta. amounts()The meta-property for theamountsproperty.Optional<CurrencyAmount>IborCapletFloorletPeriodCurrencyAmounts. findAmount(IborCapletFloorletPeriod period)Gets a currency amount for the provided Ibor caplet/floorlet.ImmutableMap<IborCapletFloorletPeriod,CurrencyAmount>IborCapletFloorletPeriodCurrencyAmounts. getAmounts()Gets the map of Ibor caplet/floorlet periods to the currency amount.Method parameters in com.opengamma.strata.pricer.capfloor with type arguments of type CurrencyAmount Modifier and Type Method Description IborCapletFloorletPeriodCurrencyAmounts.BuilderIborCapletFloorletPeriodCurrencyAmounts.Builder. amounts(Map<IborCapletFloorletPeriod,CurrencyAmount> amounts)Sets the map of Ibor caplet/floorlet periods to the currency amount.static IborCapletFloorletPeriodCurrencyAmountsIborCapletFloorletPeriodCurrencyAmounts. of(Map<IborCapletFloorletPeriod,CurrencyAmount> currencyAmountMap)Obtains an instance of currency amounts. - 
Uses of CurrencyAmount in com.opengamma.strata.pricer.cms
Methods in com.opengamma.strata.pricer.cms that return CurrencyAmount Modifier and Type Method Description CurrencyAmountDiscountingCmsLegPricer. currentCash(ResolvedCmsLeg cmsLeg, RatesProvider ratesProvider)Calculates the current cash of the leg.CurrencyAmountSabrExtrapolationReplicationCmsLegPricer. currentCash(ResolvedCmsLeg cmsLeg, RatesProvider ratesProvider, SabrSwaptionVolatilities swaptionVolatilities)Calculates the current cash of the leg.CurrencyAmountDiscountingCmsLegPricer. presentValue(ResolvedCmsLeg cmsLeg, RatesProvider ratesProvider)Computes the present value of CMS leg by simple forward rate estimation.CurrencyAmountSabrExtrapolationReplicationCmsLegPricer. presentValue(ResolvedCmsLeg cmsLeg, RatesProvider ratesProvider, SabrSwaptionVolatilities swaptionVolatilities)Calculates the present value of the CMS leg.CurrencyAmountSabrExtrapolationReplicationCmsPeriodPricer. presentValue(CmsPeriod cmsPeriod, RatesProvider provider, SabrSwaptionVolatilities swaptionVolatilities)Computes the present value by replication in SABR framework with extrapolation on the right. - 
Uses of CurrencyAmount in com.opengamma.strata.pricer.credit
Methods in com.opengamma.strata.pricer.credit that return CurrencyAmount Modifier and Type Method Description CurrencyAmountIsdaCdsProductPricer. expectedLoss(ResolvedCds cds, CreditRatesProvider ratesProvider)Calculates the expected loss of the CDS product.CurrencyAmountIsdaCdsTradePricer. expectedLoss(ResolvedCdsTrade trade, CreditRatesProvider ratesProvider)Calculates the expected loss of the underlying product.CurrencyAmountIsdaHomogenousCdsIndexProductPricer. expectedLoss(ResolvedCdsIndex cdsIndex, CreditRatesProvider ratesProvider)Calculates the expected loss of the CDS index product.CurrencyAmountIsdaHomogenousCdsIndexTradePricer. expectedLoss(ResolvedCdsIndexTrade trade, CreditRatesProvider ratesProvider)Calculates the expected loss of the underlying product.CurrencyAmountAnalyticSpreadSensitivityCalculator. parallelCs01(ResolvedCdsTrade trade, List<ResolvedCdsTrade> bucketCds, CreditRatesProvider ratesProvider, ReferenceData refData)CurrencyAmountFiniteDifferenceSpreadSensitivityCalculator. parallelCs01(ResolvedCdsTrade trade, List<ResolvedCdsTrade> bucketCds, CreditRatesProvider ratesProvider, ReferenceData refData)CurrencyAmountSpreadSensitivityCalculator. parallelCs01(ResolvedCdsIndexTrade trade, CreditRatesProvider ratesProvider, ReferenceData refData)Computes parallel CS01 for CDS index using a single credit curve.CurrencyAmountSpreadSensitivityCalculator. parallelCs01(ResolvedCdsIndexTrade trade, List<ResolvedCdsIndexTrade> bucketCdsIndex, CreditRatesProvider ratesProvider, ReferenceData refData)Computes parallel CS01 for CDS index using a single credit curve.CurrencyAmountSpreadSensitivityCalculator. parallelCs01(ResolvedCdsTrade trade, CreditRatesProvider ratesProvider, ReferenceData refData)Computes parallel CS01 for CDS.abstract CurrencyAmountSpreadSensitivityCalculator. parallelCs01(ResolvedCdsTrade trade, List<ResolvedCdsTrade> bucketCds, CreditRatesProvider ratesProvider, ReferenceData refData)Computes parallel CS01 for CDS.CurrencyAmountIsdaCdsProductPricer. presentValue(ResolvedCds cds, CreditRatesProvider ratesProvider, LocalDate referenceDate, PriceType priceType, ReferenceData refData)Calculates the present value of the CDS product.CurrencyAmountIsdaCdsTradePricer. presentValue(ResolvedCdsTrade trade, CreditRatesProvider ratesProvider, PriceType priceType, ReferenceData refData)Calculates the present value of the trade.CurrencyAmountIsdaHomogenousCdsIndexProductPricer. presentValue(ResolvedCdsIndex cdsIndex, CreditRatesProvider ratesProvider, LocalDate referenceDate, PriceType priceType, ReferenceData refData)Calculates the present value of the CDS index product.CurrencyAmountIsdaHomogenousCdsIndexTradePricer. presentValue(ResolvedCdsIndexTrade trade, CreditRatesProvider ratesProvider, PriceType priceType, ReferenceData refData)Calculates the present value of the trade.CurrencyAmountIsdaCdsTradePricer. presentValueOnSettle(ResolvedCdsTrade trade, CreditRatesProvider ratesProvider, PriceType priceType, ReferenceData refData)Calculates the present value of the underlying product.CurrencyAmountIsdaHomogenousCdsIndexTradePricer. presentValueOnSettle(ResolvedCdsIndexTrade trade, CreditRatesProvider ratesProvider, PriceType priceType, ReferenceData refData)Calculates the present value of the underlying product.CurrencyAmountIsdaCdsProductPricer. recovery01(ResolvedCds cds, CreditRatesProvider ratesProvider, LocalDate referenceDate, ReferenceData refData)Calculates the recovery01 of the CDS product.CurrencyAmountIsdaHomogenousCdsIndexProductPricer. recovery01(ResolvedCdsIndex cdsIndex, CreditRatesProvider ratesProvider, LocalDate referenceDate, ReferenceData refData)Calculates the recovery01 of the CDS index product.CurrencyAmountIsdaCdsTradePricer. recovery01OnSettle(ResolvedCdsTrade trade, CreditRatesProvider ratesProvider, ReferenceData refData)Calculates the recovery01 of the underlying product.CurrencyAmountIsdaHomogenousCdsIndexTradePricer. recovery01OnSettle(ResolvedCdsIndexTrade trade, CreditRatesProvider ratesProvider, ReferenceData refData)Calculates the recovery01 of the underlying product.CurrencyAmountIsdaCdsProductPricer. rpv01(ResolvedCds cds, CreditRatesProvider ratesProvider, LocalDate referenceDate, PriceType priceType, ReferenceData refData)Calculates the risky PV01 of the CDS product.CurrencyAmountIsdaHomogenousCdsIndexProductPricer. rpv01(ResolvedCdsIndex cdsIndex, CreditRatesProvider ratesProvider, LocalDate referenceDate, PriceType priceType, ReferenceData refData)Calculates the risky PV01 of the CDS index product.CurrencyAmountIsdaCdsTradePricer. rpv01OnSettle(ResolvedCdsTrade trade, CreditRatesProvider ratesProvider, PriceType priceType, ReferenceData refData)Calculates the risky PV01 of the underlying product.CurrencyAmountIsdaHomogenousCdsIndexTradePricer. rpv01OnSettle(ResolvedCdsIndexTrade trade, CreditRatesProvider ratesProvider, PriceType priceType, ReferenceData refData)Calculates the risky PV01 of the underlying product. - 
Uses of CurrencyAmount in com.opengamma.strata.pricer.deposit
Methods in com.opengamma.strata.pricer.deposit that return CurrencyAmount Modifier and Type Method Description CurrencyAmountDiscountingTermDepositTradePricer. currentCash(ResolvedTermDepositTrade trade, RatesProvider provider)Calculates the current cash.CurrencyAmountDiscountingIborFixingDepositProductPricer. presentValue(ResolvedIborFixingDeposit deposit, RatesProvider provider)Calculates the present value of the Ibor fixing deposit product.CurrencyAmountDiscountingIborFixingDepositTradePricer. presentValue(ResolvedIborFixingDepositTrade trade, RatesProvider provider)Calculates the present value of the Ibor fixing deposit trade.CurrencyAmountDiscountingTermDepositProductPricer. presentValue(ResolvedTermDeposit deposit, RatesProvider provider)Calculates the present value by discounting the final cash flow (nominal + interest) and the initial payment (initial amount).CurrencyAmountDiscountingTermDepositTradePricer. presentValue(ResolvedTermDepositTrade trade, RatesProvider provider)Calculates the present value by discounting the final cash flow (nominal + interest) and the initial payment (initial amount). - 
Uses of CurrencyAmount in com.opengamma.strata.pricer.dsf
Methods in com.opengamma.strata.pricer.dsf that return CurrencyAmount Modifier and Type Method Description CurrencyAmountDiscountingDsfTradePricer. presentValue(ResolvedDsfTrade trade, RatesProvider ratesProvider, double lastSettlementPrice)Calculates the present value of the deliverable swap futures trade. - 
Uses of CurrencyAmount in com.opengamma.strata.pricer.fra
Methods in com.opengamma.strata.pricer.fra that return CurrencyAmount Modifier and Type Method Description CurrencyAmountDiscountingFraTradePricer. currentCash(ResolvedFraTrade trade, RatesProvider provider)Calculates the current cash of the FRA trade.CurrencyAmountDiscountingFraProductPricer. forecastValue(ResolvedFra fra, RatesProvider provider)Calculates the forecast value of the FRA product.CurrencyAmountDiscountingFraTradePricer. forecastValue(ResolvedFraTrade trade, RatesProvider provider)Calculates the forecast value of the FRA trade.CurrencyAmountDiscountingFraProductPricer. presentValue(ResolvedFra fra, RatesProvider provider)Calculates the present value of the FRA product.CurrencyAmountDiscountingFraTradePricer. presentValue(ResolvedFraTrade trade, RatesProvider provider)Calculates the present value of the FRA trade. - 
Uses of CurrencyAmount in com.opengamma.strata.pricer.fx
Methods in com.opengamma.strata.pricer.fx that return CurrencyAmount Modifier and Type Method Description CurrencyAmountDiscountingFxNdfProductPricer. currentCash(ResolvedFxNdf ndf, RatesProvider provider)Calculates the current cash of the NDF product.CurrencyAmountDiscountingFxNdfTradePricer. currentCash(ResolvedFxNdfTrade trade, RatesProvider provider)Calculates the current cash of the trade.CurrencyAmountDiscountingFxNdfProductPricer. presentValue(ResolvedFxNdf ndf, RatesProvider provider)Calculates the present value of the NDF product.CurrencyAmountDiscountingFxNdfTradePricer. presentValue(ResolvedFxNdfTrade trade, RatesProvider provider)Calculates the present value of the trade. - 
Uses of CurrencyAmount in com.opengamma.strata.pricer.fxopt
Methods in com.opengamma.strata.pricer.fxopt that return CurrencyAmount Modifier and Type Method Description CurrencyAmountBlackFxSingleBarrierOptionTradePricer. currentCash(ResolvedFxSingleBarrierOptionTrade trade, LocalDate valuationDate)Calculates the current of the FX barrier option trade.CurrencyAmountBlackFxVanillaOptionTradePricer. currentCash(ResolvedFxVanillaOptionTrade trade, LocalDate valuationDate)Calculates the current of the FX vanilla option trade.CurrencyAmountImpliedTrinomialTreeFxSingleBarrierOptionTradePricer. currentCash(ResolvedFxSingleBarrierOptionTrade trade, LocalDate valuationDate)Calculates the current of the FX barrier option trade.CurrencyAmountVannaVolgaFxVanillaOptionTradePricer. currentCash(ResolvedFxVanillaOptionTrade trade, LocalDate valuationDate)Calculates the current of the FX vanilla option trade.CurrencyAmountBlackFxSingleBarrierOptionProductPricer. presentValue(ResolvedFxSingleBarrierOption option, RatesProvider ratesProvider, BlackFxOptionVolatilities volatilities)Calculates the present value of the FX barrier option product.CurrencyAmountBlackFxVanillaOptionProductPricer. presentValue(ResolvedFxVanillaOption option, RatesProvider ratesProvider, BlackFxOptionVolatilities volatilities)Calculates the present value of the foreign exchange vanilla option product.CurrencyAmountImpliedTrinomialTreeFxSingleBarrierOptionProductPricer. presentValue(ResolvedFxSingleBarrierOption option, RatesProvider ratesProvider, BlackFxOptionVolatilities volatilities)Calculates the present value of the FX barrier option product.CurrencyAmountImpliedTrinomialTreeFxSingleBarrierOptionProductPricer. presentValue(ResolvedFxSingleBarrierOption option, RatesProvider ratesProvider, BlackFxOptionVolatilities volatilities, RecombiningTrinomialTreeData treeData)Calculates the present value of the FX barrier option product.CurrencyAmountVannaVolgaFxVanillaOptionProductPricer. presentValue(ResolvedFxVanillaOption option, RatesProvider ratesProvider, BlackFxOptionSmileVolatilities volatilities)Calculates the present value of the foreign exchange vanilla option product.CurrencyAmountBlackFxSingleBarrierOptionProductPricer. presentValueDelta(ResolvedFxSingleBarrierOption option, RatesProvider ratesProvider, BlackFxOptionVolatilities volatilities)Calculates the present value delta of the FX barrier option product.CurrencyAmountBlackFxVanillaOptionProductPricer. presentValueDelta(ResolvedFxVanillaOption option, RatesProvider ratesProvider, BlackFxOptionVolatilities volatilities)Calculates the present value delta of the foreign exchange vanilla option product.CurrencyAmountBlackFxSingleBarrierOptionProductPricer. presentValueGamma(ResolvedFxSingleBarrierOption option, RatesProvider ratesProvider, BlackFxOptionVolatilities volatilities)Calculates the present value gamma of the FX barrier option product.CurrencyAmountBlackFxVanillaOptionProductPricer. presentValueGamma(ResolvedFxVanillaOption option, RatesProvider ratesProvider, BlackFxOptionVolatilities volatilities)Calculates the present value delta of the foreign exchange vanilla option product.CurrencyAmountBlackFxSingleBarrierOptionProductPricer. presentValueTheta(ResolvedFxSingleBarrierOption option, RatesProvider ratesProvider, BlackFxOptionVolatilities volatilities)Calculates the present value theta of the FX barrier option product.CurrencyAmountBlackFxVanillaOptionProductPricer. presentValueTheta(ResolvedFxVanillaOption option, RatesProvider ratesProvider, BlackFxOptionVolatilities volatilities)Calculates the present value theta of the foreign exchange vanilla option product.CurrencyAmountBlackFxVanillaOptionProductPricer. presentValueVega(ResolvedFxVanillaOption option, RatesProvider ratesProvider, BlackFxOptionVolatilities volatilities)Calculates the present value vega of the foreign exchange vanilla option product. - 
Uses of CurrencyAmount in com.opengamma.strata.pricer.impl.cms
Methods in com.opengamma.strata.pricer.impl.cms that return CurrencyAmount Modifier and Type Method Description CurrencyAmountBlackFlatCmsPeriodPricer. presentValue(CmsPeriod cmsPeriod, RatesProvider provider, SwaptionVolatilities swaptionVolatilities)Computes the present value by replication in SABR framework with extrapolation on the right.CurrencyAmountDiscountingCmsPeriodPricer. presentValue(CmsPeriod cmsPeriod, RatesProvider provider)Computes the present value of CMS coupon by simple forward rate estimation. - 
Uses of CurrencyAmount in com.opengamma.strata.pricer.index
Methods in com.opengamma.strata.pricer.index that return CurrencyAmount Modifier and Type Method Description CurrencyAmountDiscountingIborFutureTradePricer. presentValue(ResolvedIborFutureTrade trade, RatesProvider ratesProvider, double lastSettlementPrice)Calculates the present value of the Ibor future trade.CurrencyAmountDiscountingOvernightFutureTradePricer. presentValue(ResolvedOvernightFutureTrade trade, RatesProvider ratesProvider, double lastSettlementPrice)Calculates the present value of the Overnight rate future trade.CurrencyAmountHullWhiteIborFutureTradePricer. presentValue(ResolvedIborFutureTrade trade, RatesProvider ratesProvider, HullWhiteOneFactorPiecewiseConstantParametersProvider hwProvider, double lastSettlementPrice)Calculates the present value of the Ibor future trade.CurrencyAmountNormalIborFutureOptionMarginedTradePricer. presentValue(ResolvedIborFutureOptionTrade trade, RatesProvider ratesProvider, NormalIborFutureOptionVolatilities volatilities, double lastOptionSettlementPrice)Calculates the present value of the Ibor future option trade.CurrencyAmountNormalIborFutureOptionMarginedTradePricer. presentValue(ResolvedIborFutureOptionTrade trade, RatesProvider ratesProvider, NormalIborFutureOptionVolatilities volatilities, double futurePrice, double lastOptionSettlementPrice)Calculates the present value of the Ibor future option trade from the underlying future price.CurrencyAmountNormalIborFutureOptionMarginedTradePricer. presentValue(ResolvedIborFutureOptionTrade trade, LocalDate valuationDate, double currentOptionPrice, double lastOptionSettlementPrice)Calculates the present value of the Ibor future option trade from the current option price. - 
Uses of CurrencyAmount in com.opengamma.strata.pricer.payment
Methods in com.opengamma.strata.pricer.payment that return CurrencyAmount Modifier and Type Method Description CurrencyAmountDiscountingBulletPaymentTradePricer. currencyExposure(ResolvedBulletPaymentTrade trade, BaseProvider provider)Calculates the currency exposure of the bullet payment trade.CurrencyAmountDiscountingBulletPaymentTradePricer. currentCash(ResolvedBulletPaymentTrade trade, BaseProvider provider)Calculates the current cash of the bullet payment trade.CurrencyAmountDiscountingBulletPaymentTradePricer. presentValue(ResolvedBulletPaymentTrade trade, BaseProvider provider)Calculates the present value of the bullet payment trade. - 
Uses of CurrencyAmount in com.opengamma.strata.pricer.sensitivity
Method parameters in com.opengamma.strata.pricer.sensitivity with type arguments of type CurrencyAmount Modifier and Type Method Description CurrencyParameterSensitivitiesRatesFiniteDifferenceSensitivityCalculator. sensitivity(LegalEntityDiscountingProvider provider, Function<ImmutableLegalEntityDiscountingProvider,CurrencyAmount> valueFn)Computes the first order sensitivities of a function of a LegalEntityDiscountingProvider to a double by finite difference.CurrencyParameterSensitivitiesRatesFiniteDifferenceSensitivityCalculator. sensitivity(CreditRatesProvider provider, Function<ImmutableCreditRatesProvider,CurrencyAmount> valueFn)Computes the first order sensitivities of a function of aCreditRatesProviderto a double by finite difference.CurrencyParameterSensitivitiesRatesFiniteDifferenceSensitivityCalculator. sensitivity(RatesProvider provider, Function<ImmutableRatesProvider,CurrencyAmount> valueFn)Computes the first order sensitivities of a function of a RatesProvider to a double by finite difference. - 
Uses of CurrencyAmount in com.opengamma.strata.pricer.swap
Methods in com.opengamma.strata.pricer.swap that return CurrencyAmount Modifier and Type Method Description CurrencyAmountDiscountingSwapLegPricer. accruedInterest(ResolvedSwapLeg leg, RatesProvider provider)Calculates the accrued interest since the last payment.CurrencyAmountDiscountingSwapLegPricer. currentCash(ResolvedSwapLeg leg, RatesProvider provider)Calculates the current cash of the swap leg.CurrencyAmountDiscountingSwapLegPricer. forecastValue(ResolvedSwapLeg leg, RatesProvider provider)Calculates the forecast value of the swap leg.CurrencyAmountDiscountingSwapLegPricer. presentValue(ResolvedSwapLeg leg, Currency currency, RatesProvider provider)Calculates the present value of the swap leg, converted to the specified currency.CurrencyAmountDiscountingSwapLegPricer. presentValue(ResolvedSwapLeg leg, RatesProvider provider)Calculates the present value of the swap leg.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. - 
Uses of CurrencyAmount in com.opengamma.strata.pricer.swaption
Methods in com.opengamma.strata.pricer.swaption that return CurrencyAmount Modifier and Type Method Description CurrencyAmountBlackSwaptionTradePricer. currentCash(ResolvedSwaptionTrade trade, LocalDate valuationDate)Calculates the current cash of the swaption trade.CurrencyAmountHullWhiteSwaptionPhysicalTradePricer. currentCash(ResolvedSwaptionTrade trade, LocalDate valuationDate)Calculates the current cash of the swaption trade.CurrencyAmountNormalSwaptionTradePricer. currentCash(ResolvedSwaptionTrade trade, LocalDate valuationDate)Calculates the current cash of the swaption trade.CurrencyAmountSabrSwaptionTradePricer. currentCash(ResolvedSwaptionTrade trade, LocalDate valuationDate)Calculates the current cash of the swaption trade.CurrencyAmountVolatilitySwaptionTradePricer. currentCash(ResolvedSwaptionTrade trade, LocalDate valuationDate)Calculates the current cash of the swaption trade.CurrencyAmountBlackSwaptionTradePricer. presentValue(ResolvedSwaptionTrade trade, RatesProvider ratesProvider, BlackSwaptionVolatilities swaptionVolatilities)Calculates the present value of the swaption trade.CurrencyAmountHullWhiteSwaptionPhysicalProductPricer. presentValue(ResolvedSwaption swaption, RatesProvider ratesProvider, HullWhiteOneFactorPiecewiseConstantParametersProvider hwProvider)Calculates the present value of the swaption product.CurrencyAmountHullWhiteSwaptionPhysicalTradePricer. presentValue(ResolvedSwaptionTrade trade, RatesProvider ratesProvider, HullWhiteOneFactorPiecewiseConstantParametersProvider hwProvider)Calculates the present value of the swaption trade.CurrencyAmountNormalSwaptionTradePricer. presentValue(ResolvedSwaptionTrade trade, RatesProvider ratesProvider, NormalSwaptionVolatilities swaptionVolatilities)Calculates the present value of the swaption trade.CurrencyAmountSabrSwaptionTradePricer. presentValue(ResolvedSwaptionTrade trade, RatesProvider ratesProvider, SabrSwaptionVolatilities swaptionVolatilities)Calculates the present value of the swaption trade.CurrencyAmountVolatilitySwaptionCashParYieldProductPricer. presentValue(ResolvedSwaption swaption, RatesProvider ratesProvider, SwaptionVolatilities swaptionVolatilities)Calculates the present value of the swaption.CurrencyAmountVolatilitySwaptionPhysicalProductPricer. presentValue(ResolvedSwaption swaption, RatesProvider ratesProvider, SwaptionVolatilities swaptionVolatilities)Calculates the present value of the swaption.CurrencyAmountVolatilitySwaptionProductPricer. presentValue(ResolvedSwaption swaption, RatesProvider ratesProvider, SwaptionVolatilities swaptionVolatilities)Calculates the present value of the swaption.CurrencyAmountVolatilitySwaptionTradePricer. presentValue(ResolvedSwaptionTrade trade, RatesProvider ratesProvider, SwaptionVolatilities swaptionVolatilities)Calculates the present value of the swaption trade.CurrencyAmountVolatilitySwaptionCashParYieldProductPricer. presentValueDelta(ResolvedSwaption swaption, RatesProvider ratesProvider, SwaptionVolatilities swaptionVolatilities)Calculates the present value delta of the swaption.CurrencyAmountVolatilitySwaptionPhysicalProductPricer. presentValueDelta(ResolvedSwaption swaption, RatesProvider ratesProvider, SwaptionVolatilities swaptionVolatilities)Calculates the present value delta of the swaption.CurrencyAmountVolatilitySwaptionProductPricer. presentValueDelta(ResolvedSwaption swaption, RatesProvider ratesProvider, SwaptionVolatilities swaptionVolatilities)Calculates the present value delta of the swaption.CurrencyAmountVolatilitySwaptionCashParYieldProductPricer. presentValueGamma(ResolvedSwaption swaption, RatesProvider ratesProvider, SwaptionVolatilities swaptionVolatilities)Calculates the present value gamma of the swaption.CurrencyAmountVolatilitySwaptionPhysicalProductPricer. presentValueGamma(ResolvedSwaption swaption, RatesProvider ratesProvider, SwaptionVolatilities swaptionVolatilities)Calculates the present value gamma of the swaption.CurrencyAmountVolatilitySwaptionProductPricer. presentValueGamma(ResolvedSwaption swaption, RatesProvider ratesProvider, SwaptionVolatilities swaptionVolatilities)Calculates the present value gamma of the swaption.CurrencyAmountVolatilitySwaptionCashParYieldProductPricer. presentValueTheta(ResolvedSwaption swaption, RatesProvider ratesProvider, SwaptionVolatilities swaptionVolatilities)Calculates the present value of the swaption.CurrencyAmountVolatilitySwaptionPhysicalProductPricer. presentValueTheta(ResolvedSwaption swaption, RatesProvider ratesProvider, SwaptionVolatilities swaptionVolatilities)Calculates the present value of the swaption.CurrencyAmountVolatilitySwaptionProductPricer. presentValueTheta(ResolvedSwaption swaption, RatesProvider ratesProvider, SwaptionVolatilities swaptionVolatilities)Calculates the present value of the swaption. - 
Uses of CurrencyAmount in com.opengamma.strata.product
Methods in com.opengamma.strata.product that return CurrencyAmount Modifier and Type Method Description CurrencyAmountSecurityPriceInfo. calculateMonetaryAmount(double quantity, double price)Calculates the monetary value of the specified quantity and price.CurrencyAmountSecurityPriceInfo. getTickValue()Gets the monetary value of one tick.Methods in com.opengamma.strata.product that return types with arguments of type CurrencyAmount Modifier and Type Method Description org.joda.beans.MetaProperty<CurrencyAmount>SecurityPriceInfo.Meta. tickValue()The meta-property for thetickValueproperty.Methods in com.opengamma.strata.product with parameters of type CurrencyAmount Modifier and Type Method Description static SecurityInfoSecurityInfo. of(SecurityId id, double tickSize, CurrencyAmount tickValue)Obtains an instance from the identifier, tick size and tick value.static SecurityPriceInfoSecurityPriceInfo. of(double tickSize, CurrencyAmount tickValue)Obtains an instance from the tick size and tick value.static SecurityPriceInfoSecurityPriceInfo. of(double tickSize, CurrencyAmount tickValue, double contractSize)Obtains an instance from the tick size, tick value and contract size. - 
Uses of CurrencyAmount in com.opengamma.strata.product.capfloor
Methods in com.opengamma.strata.product.capfloor that return CurrencyAmount Modifier and Type Method Description CurrencyAmountIborCapletFloorletBinaryPeriod. payoff(double fixing)The payoff for a given fixing rate.CurrencyAmountOvernightInArrearsCapletFloorletBinaryPeriod. payoff(double fixing)Returns the binary caplet/floorlet payoff for a given compounded rate.CurrencyAmountOvernightInArrearsCapletFloorletPeriod. payoff(double rate)Returns the caplet/floorlet payoff for a given compounded rate. - 
Uses of CurrencyAmount in com.opengamma.strata.product.common
Methods in com.opengamma.strata.product.common that return CurrencyAmount Modifier and Type Method Description CurrencyAmountBuySell. normalize(CurrencyAmount amount)Normalizes the specified amount using this buy/sell rule.CurrencyAmountPayReceive. normalize(CurrencyAmount amount)Normalizes the specified amount using this pay/receive rule.Methods in com.opengamma.strata.product.common with parameters of type CurrencyAmount Modifier and Type Method Description static StringSummarizerUtils. amount(CurrencyAmount currencyAmount)Converts an amount to a string.static StringSummarizerUtils. fx(CurrencyAmount base, CurrencyAmount counter)Converts an FX exchange to a string.CurrencyAmountBuySell. normalize(CurrencyAmount amount)Normalizes the specified amount using this buy/sell rule.CurrencyAmountPayReceive. normalize(CurrencyAmount amount)Normalizes the specified amount using this pay/receive rule. - 
Uses of CurrencyAmount in com.opengamma.strata.product.fx
Methods in com.opengamma.strata.product.fx that return CurrencyAmount Modifier and Type Method Description CurrencyAmountFxSingle. getBaseCurrencyAmount()Gets the amount in the base currency, positive if receiving, negative if paying.CurrencyAmountFxSingle. getCounterCurrencyAmount()Gets the amount in the counter currency, positive if receiving, negative if paying.CurrencyAmountFxSingle. getPayCurrencyAmount()Gets the currency amount in which the amount is paid.CurrencyAmountFxSingle. getReceiveCurrencyAmount()Gets the currency amount in which the amount is received.CurrencyAmountResolvedFxSingle. getReceiveCurrencyAmount()Gets the currency amount in which the amount is received.CurrencyAmountFxNdf. getSettlementCurrencyNotional()Gets the notional amount in the settlement currency, positive if receiving, negative if paying.CurrencyAmountResolvedFxNdf. getSettlementCurrencyNotional()Gets the notional amount in the settlement currency, positive if receiving, negative if paying.Methods in com.opengamma.strata.product.fx that return types with arguments of type CurrencyAmount Modifier and Type Method Description org.joda.beans.MetaProperty<CurrencyAmount>FxNdf.Meta. settlementCurrencyNotional()The meta-property for thesettlementCurrencyNotionalproperty.org.joda.beans.MetaProperty<CurrencyAmount>ResolvedFxNdf.Meta. settlementCurrencyNotional()The meta-property for thesettlementCurrencyNotionalproperty.Methods in com.opengamma.strata.product.fx with parameters of type CurrencyAmount Modifier and Type Method Description static FxSingleFxSingle. of(CurrencyAmount amount1, CurrencyAmount amount2, LocalDate paymentDate)Creates anFxSinglefrom two amounts and the value date.static FxSingleFxSingle. of(CurrencyAmount amount1, CurrencyAmount amount2, LocalDate paymentDate, BusinessDayAdjustment paymentDateAdjustment)Creates anFxSinglefrom two amounts and the value date, specifying a date adjustment.static FxSingleFxSingle. of(CurrencyAmount amount, FxRate fxRate, LocalDate paymentDate)Creates anFxSingleusing a rate.static FxSingleFxSingle. of(CurrencyAmount amount, FxRate fxRate, LocalDate paymentDate, BusinessDayAdjustment paymentDateAdjustment)Creates anFxSingleusing a rate, specifying a date adjustment.static FxSwapFxSwap. of(CurrencyAmount amount, FxRate nearRate, LocalDate nearDate, FxRate farRate, LocalDate farDate)Creates anFxSwapusing two FX rates, near and far, specifying a date adjustment.static FxSwapFxSwap. of(CurrencyAmount amount, FxRate nearRate, LocalDate nearDate, FxRate farRate, LocalDate farDate, BusinessDayAdjustment paymentDateAdjustment)Creates anFxSwapusing two FX rates, near and far, specifying a date adjustment.static ResolvedFxSingleResolvedFxSingle. of(CurrencyAmount amount1, CurrencyAmount amount2, LocalDate valueDate)Creates anResolvedFxSinglefrom two amounts and the value date.static ResolvedFxSingleResolvedFxSingle. of(CurrencyAmount amountCurrency1, FxRate fxRate, LocalDate paymentDate)Creates anResolvedFxSingleusing a rate.static FxSwapFxSwap. ofForwardPoints(CurrencyAmount amount, FxRate nearRate, double decimalForwardPoints, LocalDate nearDate, LocalDate farDate)Creates anFxSwapusing decimal forward points.static FxSwapFxSwap. ofForwardPoints(CurrencyAmount amount, FxRate nearRate, double decimalForwardPoints, LocalDate nearDate, LocalDate farDate, BusinessDayAdjustment paymentDateAdjustment)Creates anFxSwapusing decimal forward points, specifying a date adjustment.static ResolvedFxSwapResolvedFxSwap. ofForwardPoints(CurrencyAmount amountCurrency1, Currency currency2, double nearFxRate, double forwardPoints, LocalDate nearDate, LocalDate farDate)Creates aResolvedFxSwapusing forward points.FxNdf.BuilderFxNdf.Builder. settlementCurrencyNotional(CurrencyAmount settlementCurrencyNotional)Sets the notional amount in the settlement currency, positive if receiving, negative if paying.ResolvedFxNdf.BuilderResolvedFxNdf.Builder. settlementCurrencyNotional(CurrencyAmount settlementCurrencyNotional)Sets the notional amount in the settlement currency, positive if receiving, negative if paying. - 
Uses of CurrencyAmount in com.opengamma.strata.product.fxopt
Methods in com.opengamma.strata.product.fxopt that return types with arguments of type CurrencyAmount Modifier and Type Method Description Optional<CurrencyAmount>FxSingleBarrierOption. getRebate()Gets for a 'out' option, the amount is paid when the barrier is reached; for a 'in' option, the amount is paid at expiry if the barrier is not reached.Optional<CurrencyAmount>ResolvedFxSingleBarrierOption. getRebate()Gets for a 'out' option, the amount is paid when the barrier is reached; for a 'in' option, the amount is paid at expiry if the barrier is not reached.org.joda.beans.MetaProperty<CurrencyAmount>FxSingleBarrierOption.Meta. rebate()The meta-property for therebateproperty.org.joda.beans.MetaProperty<CurrencyAmount>ResolvedFxSingleBarrierOption.Meta. rebate()The meta-property for therebateproperty.Methods in com.opengamma.strata.product.fxopt with parameters of type CurrencyAmount Modifier and Type Method Description static FxSingleBarrierOptionFxSingleBarrierOption. of(FxVanillaOption underlyingOption, Barrier barrier, CurrencyAmount rebate)Obtains FX single barrier option with rebate.static ResolvedFxSingleBarrierOptionResolvedFxSingleBarrierOption. of(ResolvedFxVanillaOption underlyingOption, Barrier barrier, CurrencyAmount rebate)Obtains FX single barrier option with rebate.FxSingleBarrierOption.BuilderFxSingleBarrierOption.Builder. rebate(CurrencyAmount rebate)Sets for a 'out' option, the amount is paid when the barrier is reached; for a 'in' option, the amount is paid at expiry if the barrier is not reached. - 
Uses of CurrencyAmount in com.opengamma.strata.product.payment
Methods in com.opengamma.strata.product.payment that return CurrencyAmount Modifier and Type Method Description CurrencyAmountBulletPayment. getValue()Gets the amount of the payment.Methods in com.opengamma.strata.product.payment that return types with arguments of type CurrencyAmount Modifier and Type Method Description org.joda.beans.MetaProperty<CurrencyAmount>BulletPayment.Meta. value()The meta-property for thevalueproperty.Methods in com.opengamma.strata.product.payment with parameters of type CurrencyAmount Modifier and Type Method Description BulletPayment.BuilderBulletPayment.Builder. value(CurrencyAmount value)Sets the amount of the payment. - 
Uses of CurrencyAmount in com.opengamma.strata.product.swap
Methods in com.opengamma.strata.product.swap that return CurrencyAmount Modifier and Type Method Description CurrencyAmountFxResetNotionalExchange. getNotionalAmount()Gets the notional amount, positive if receiving, negative if paying.CurrencyAmountKnownAmountNotionalSwapPaymentPeriod. getNotionalAmount()Gets the notional amount, positive if receiving, negative if paying.CurrencyAmountNotionalPaymentPeriod. getNotionalAmount()The notional amount, positive if receiving, negative if paying.CurrencyAmountRatePaymentPeriod. getNotionalAmount()Gets the notional amount, positive if receiving, negative if paying.CurrencyAmountNotionalExchange. getPaymentAmount()Gets the payment amount.Methods in com.opengamma.strata.product.swap that return types with arguments of type CurrencyAmount Modifier and Type Method Description Optional<CurrencyAmount>ResolvedSwapLeg. findNotional(LocalDate date)Finds the notional on the specified date.Optional<CurrencyAmount>FixedRateStubCalculation. getKnownAmount()Gets the known amount to pay/receive for the stub.Optional<CurrencyAmount>IborRateStubCalculation. getKnownAmount()Gets the known amount to pay/receive for the stub.org.joda.beans.MetaProperty<CurrencyAmount>FixedRateStubCalculation.Meta. knownAmount()The meta-property for theknownAmountproperty.org.joda.beans.MetaProperty<CurrencyAmount>IborRateStubCalculation.Meta. knownAmount()The meta-property for theknownAmountproperty.org.joda.beans.MetaProperty<CurrencyAmount>FxResetNotionalExchange.Meta. notionalAmount()The meta-property for thenotionalAmountproperty.org.joda.beans.MetaProperty<CurrencyAmount>KnownAmountNotionalSwapPaymentPeriod.Meta. notionalAmount()The meta-property for thenotionalAmountproperty.Methods in com.opengamma.strata.product.swap with parameters of type CurrencyAmount Modifier and Type Method Description IborRateStubCalculation.BuilderIborRateStubCalculation.Builder. knownAmount(CurrencyAmount knownAmount)Sets the known amount to pay/receive for the stub.KnownAmountNotionalSwapPaymentPeriod.BuilderKnownAmountNotionalSwapPaymentPeriod.Builder. notionalAmount(CurrencyAmount notionalAmount)Sets the notional amount, positive if receiving, negative if paying.static FxResetNotionalExchangeFxResetNotionalExchange. of(CurrencyAmount notionalAmount, LocalDate paymentDate, FxIndexObservation observation)Obtains an instance from the amount, date and FX index observation.static KnownAmountNotionalSwapPaymentPeriodKnownAmountNotionalSwapPaymentPeriod. of(Payment payment, SchedulePeriod period, CurrencyAmount notional)Obtains an instance based on a payment, schedule period and notional.static KnownAmountNotionalSwapPaymentPeriodKnownAmountNotionalSwapPaymentPeriod. of(Payment payment, SchedulePeriod period, CurrencyAmount notional, FxIndexObservation fxResetObservation)Obtains an instance based on a payment, schedule period, notional and FX reset.static NotionalExchangeNotionalExchange. of(CurrencyAmount paymentAmount, LocalDate paymentDate)Obtains an instance from the amount and date.static NotionalScheduleNotionalSchedule. of(CurrencyAmount notional)Obtains an instance with a single amount that does not change over time.static FixedRateStubCalculationFixedRateStubCalculation. ofKnownAmount(CurrencyAmount knownAmount)Obtains an instance with a known amount of interest.static IborRateStubCalculationIborRateStubCalculation. ofKnownAmount(CurrencyAmount knownAmount)Obtains an instance with a known amount of interest. - 
Uses of CurrencyAmount in com.opengamma.strata.report.framework.expression
Methods in com.opengamma.strata.report.framework.expression that return types with arguments of type CurrencyAmount Modifier and Type Method Description Class<CurrencyAmount>CurrencyAmountTokenEvaluator. getTargetType()Methods in com.opengamma.strata.report.framework.expression with parameters of type CurrencyAmount Modifier and Type Method Description EvaluationResultCurrencyAmountTokenEvaluator. evaluate(CurrencyAmount amount, CalculationFunctions functions, String firstToken, List<String> remainingTokens)ImmutableSet<String>CurrencyAmountTokenEvaluator. tokens(CurrencyAmount amount) - 
Uses of CurrencyAmount in com.opengamma.strata.report.framework.format
Fields in com.opengamma.strata.report.framework.format with type parameters of type CurrencyAmount Modifier and Type Field Description static ValueFormatter<CurrencyAmount>ValueFormatters. CURRENCY_AMOUNTThe formatter to be used forCurrencyAmount. 
 -