Uses of Interface
cdm.observable.asset.Money
Packages that use Money
Package
Description
Basic maths concepts: quantity and unit, rounding, curve / schedule, non-negativity constraint etc.
Business event concepts: primitives, contract state and associated state transition function specifications.
Position concepts: portfolio and portfolio aggregation.
Credit support concepts: CSA, collateral, elections, initial margin, threshold, minimum transfer amount.
Observable asset concepts: schedule, settlement, price and quantity notation etc.
Observable event concepts: extraordinary event, trigger event, disruption event etc.
Product concepts applicable to specific asset classes.
Product-related, asset class-specific floating-rate index concepts, such as rate definitions.
Common product schedule concepts: calculation period, reset, fixing and payment dates, stub, notional schedule, roll convention.
Common product settlement concepts: cash vs physical, non-deliverable, money and cashflow, delivery vs payment.
Template feature concepts to define payouts.
-
Uses of Money in cdm.base.math
Methods in cdm.base.math that return MoneyModifier and TypeMethodDescriptionMoneyBound.getMoney()The money amount to be used as the bound, e.g. 1,000 USD.MoneyBound.MoneyBoundImpl.getMoney()Methods in cdm.base.math with parameters of type MoneyModifier and TypeMethodDescription -
Uses of Money in cdm.event.common
Methods in cdm.event.common that return MoneyModifier and TypeMethodDescriptionExposure.ExposureImpl.getAggregateValue()Exposure.getAggregateValue()Represents the aggregate value of the portfolio in base currency.MarginCallResponse.getAgreedAmountBaseCurrency()Indicates the amount that posting entity agrees to remit in response to margin call (in base currency).MarginCallResponse.MarginCallResponseImpl.getAgreedAmountBaseCurrency()MarginCallBase.getAgreementMinimumTransferAmount()Specifies the collateral legal agreement minimum transfer amount in base currency.MarginCallBase.MarginCallBaseImpl.getAgreementMinimumTransferAmount()MarginCallBase.getAgreementRounding()Specifies the collateral legal agreement rounding in base currency.MarginCallBase.MarginCallBaseImpl.getAgreementRounding()MarginCallBase.getAgreementThreshold()Specifies the collateral legal agreement threshold amount in base currency.MarginCallBase.MarginCallBaseImpl.getAgreementThreshold()Valuation.getAmount()Current value of the outstanding contractValuation.ValuationImpl.getAmount()CollateralBalance.CollateralBalanceImpl.getAmountBaseCurrency()CollateralBalance.getAmountBaseCurrency()Specifies the collateral balance amount in base currency determined within a collateral legal agreement, or defined for reporting purposes.MarginCallIssuance.getCallAmountInBaseCurrency()Specifies the amount of margin being called for which accounts for margin calculation inclusive of exposure, independent amount,threshold,collateral balance, MTA, rounding increments (in base currency detailed in supporting collateral agreement).MarginCallIssuance.MarginCallIssuanceImpl.getCallAmountInBaseCurrency()BillingRecord.BillingRecordImpl.getMinimumFee()BillingRecord.getMinimumFee()Indicates the minimum fee amount applied to the billing record, if any.Methods in cdm.event.common with parameters of type MoneyModifier and TypeMethodDescriptionExposure.ExposureBuilder.setAggregateValue(Money aggregateValue) Exposure.ExposureBuilderImpl.setAggregateValue(Money _aggregateValue) MarginCallResponse.MarginCallResponseBuilder.setAgreedAmountBaseCurrency(Money agreedAmountBaseCurrency) MarginCallResponse.MarginCallResponseBuilderImpl.setAgreedAmountBaseCurrency(Money _agreedAmountBaseCurrency) MarginCallBase.MarginCallBaseBuilder.setAgreementMinimumTransferAmount(Money agreementMinimumTransferAmount) MarginCallBase.MarginCallBaseBuilderImpl.setAgreementMinimumTransferAmount(Money _agreementMinimumTransferAmount) MarginCallExposure.MarginCallExposureBuilder.setAgreementMinimumTransferAmount(Money agreementMinimumTransferAmount) MarginCallExposure.MarginCallExposureBuilderImpl.setAgreementMinimumTransferAmount(Money _agreementMinimumTransferAmount) MarginCallIssuance.MarginCallIssuanceBuilder.setAgreementMinimumTransferAmount(Money agreementMinimumTransferAmount) MarginCallIssuance.MarginCallIssuanceBuilderImpl.setAgreementMinimumTransferAmount(Money _agreementMinimumTransferAmount) MarginCallResponse.MarginCallResponseBuilder.setAgreementMinimumTransferAmount(Money agreementMinimumTransferAmount) MarginCallResponse.MarginCallResponseBuilderImpl.setAgreementMinimumTransferAmount(Money _agreementMinimumTransferAmount) MarginCallBase.MarginCallBaseBuilder.setAgreementRounding(Money agreementRounding) MarginCallBase.MarginCallBaseBuilderImpl.setAgreementRounding(Money _agreementRounding) MarginCallExposure.MarginCallExposureBuilder.setAgreementRounding(Money agreementRounding) MarginCallExposure.MarginCallExposureBuilderImpl.setAgreementRounding(Money _agreementRounding) MarginCallIssuance.MarginCallIssuanceBuilder.setAgreementRounding(Money agreementRounding) MarginCallIssuance.MarginCallIssuanceBuilderImpl.setAgreementRounding(Money _agreementRounding) MarginCallResponse.MarginCallResponseBuilder.setAgreementRounding(Money agreementRounding) MarginCallResponse.MarginCallResponseBuilderImpl.setAgreementRounding(Money _agreementRounding) MarginCallBase.MarginCallBaseBuilder.setAgreementThreshold(Money agreementThreshold) MarginCallBase.MarginCallBaseBuilderImpl.setAgreementThreshold(Money _agreementThreshold) MarginCallExposure.MarginCallExposureBuilder.setAgreementThreshold(Money agreementThreshold) MarginCallExposure.MarginCallExposureBuilderImpl.setAgreementThreshold(Money _agreementThreshold) MarginCallIssuance.MarginCallIssuanceBuilder.setAgreementThreshold(Money agreementThreshold) MarginCallIssuance.MarginCallIssuanceBuilderImpl.setAgreementThreshold(Money _agreementThreshold) MarginCallResponse.MarginCallResponseBuilder.setAgreementThreshold(Money agreementThreshold) MarginCallResponse.MarginCallResponseBuilderImpl.setAgreementThreshold(Money _agreementThreshold) CollateralBalance.CollateralBalanceBuilder.setAmountBaseCurrency(Money amountBaseCurrency) CollateralBalance.CollateralBalanceBuilderImpl.setAmountBaseCurrency(Money _amountBaseCurrency) MarginCallIssuance.MarginCallIssuanceBuilder.setCallAmountInBaseCurrency(Money callAmountInBaseCurrency) MarginCallIssuance.MarginCallIssuanceBuilderImpl.setCallAmountInBaseCurrency(Money _callAmountInBaseCurrency) CollateralPosition.CollateralPositionBuilder.setCashBalance(Money cashBalance) CollateralPosition.CollateralPositionBuilderImpl.setCashBalance(Money _cashBalance) BillingRecord.BillingRecordBuilder.setMinimumFee(Money minimumFee) BillingRecord.BillingRecordBuilderImpl.setMinimumFee(Money _minimumFee) -
Uses of Money in cdm.event.common.functions
Methods in cdm.event.common.functions that return MoneyMethods in cdm.event.common.functions with parameters of type MoneyModifier and TypeMethodDescriptionCreate_OnDemandInterestPaymentPrimitiveInstruction.Create_OnDemandInterestPaymentPrimitiveInstructionDefault.assignOutput(PrimitiveInstruction.PrimitiveInstructionBuilder instruction, TradeState tradeState, Money interestAmount, SettlementDate settlementDate) Create_OnDemandInterestPaymentPrimitiveInstruction.Create_OnDemandInterestPaymentPrimitiveInstructionDefault.doEvaluate(TradeState tradeState, Money interestAmount, SettlementDate settlementDate) protected abstract PrimitiveInstruction.PrimitiveInstructionBuilderCreate_OnDemandInterestPaymentPrimitiveInstruction.doEvaluate(TradeState tradeState, Money interestAmount, SettlementDate settlementDate) Create_OnDemandInterestPaymentPrimitiveInstruction.evaluate(TradeState tradeState, Money interestAmount, SettlementDate settlementDate) protected com.rosetta.model.lib.mapper.MapperS<? extends InterestRatePayout> Create_OnDemandInterestPaymentPrimitiveInstruction.Create_OnDemandInterestPaymentPrimitiveInstructionDefault.interestRatePayout(TradeState tradeState, Money interestAmount, SettlementDate settlementDate) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends InterestRatePayout> Create_OnDemandInterestPaymentPrimitiveInstruction.interestRatePayout(TradeState tradeState, Money interestAmount, SettlementDate settlementDate) protected com.rosetta.model.lib.mapper.MapperS<? extends PartyReferencePayerReceiver> Create_OnDemandInterestPaymentPrimitiveInstruction.Create_OnDemandInterestPaymentPrimitiveInstructionDefault.payerReceiver(TradeState tradeState, Money interestAmount, SettlementDate settlementDate) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends PartyReferencePayerReceiver> Create_OnDemandInterestPaymentPrimitiveInstruction.payerReceiver(TradeState tradeState, Money interestAmount, SettlementDate settlementDate) protected com.rosetta.model.lib.mapper.MapperS<? extends Transfer> Create_OnDemandInterestPaymentPrimitiveInstruction.Create_OnDemandInterestPaymentPrimitiveInstructionDefault.transfer(TradeState tradeState, Money interestAmount, SettlementDate settlementDate) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends Transfer> Create_OnDemandInterestPaymentPrimitiveInstruction.transfer(TradeState tradeState, Money interestAmount, SettlementDate settlementDate) -
Uses of Money in cdm.event.position
Methods in cdm.event.position that return MoneyModifier and TypeMethodDescriptionPosition.getCashBalance()The aggregate cost of proceedsPosition.PositionImpl.getCashBalance()Methods in cdm.event.position with parameters of type MoneyModifier and TypeMethodDescriptionPosition.PositionBuilder.setCashBalance(Money cashBalance) Position.PositionBuilderImpl.setCashBalance(Money _cashBalance) -
Uses of Money in cdm.legaldocumentation.csa
Methods in cdm.legaldocumentation.csa that return MoneyModifier and TypeMethodDescriptionElectiveAmountElection.ElectiveAmountElectionImpl.getAmount()ElectiveAmountElection.getAmount()The elective amount when expressed as a currency amount.LegacyResolutionAlternative.getAmount()The maximum amount to which the difference between the calculations by the valuation agent and disputing party can be split, where Split the Difference is elected.LegacyResolutionAlternative.LegacyResolutionAlternativeImpl.getAmount()PostedCreditSupportItem.getCashOrSecurityValue()The Base Currency Equivalent of Cash or Security.PostedCreditSupportItem.PostedCreditSupportItemImpl.getCashOrSecurityValue()PostedCreditSupportItem.getDisputedCashOrSecurityValue()Paragraph 5.PostedCreditSupportItem.PostedCreditSupportItemImpl.getDisputedCashOrSecurityValue()CustodianTerms.CustodianTermsImpl.getMinimumAssets()CustodianTerms.getMinimumAssets()The minimal level of assets requirement with respect to the custody agent.Methods in cdm.legaldocumentation.csa with parameters of type MoneyModifier and TypeMethodDescriptionPostedCreditSupportItem.PostedCreditSupportItemBuilder.setCashOrSecurityValue(Money cashOrSecurityValue) PostedCreditSupportItem.PostedCreditSupportItemBuilderImpl.setCashOrSecurityValue(Money _cashOrSecurityValue) PostedCreditSupportItem.PostedCreditSupportItemBuilder.setDisputedCashOrSecurityValue(Money disputedCashOrSecurityValue) PostedCreditSupportItem.PostedCreditSupportItemBuilderImpl.setDisputedCashOrSecurityValue(Money _disputedCashOrSecurityValue) CustodianTerms.CustodianTermsBuilder.setMinimumAssets(Money minimumAssets) CustodianTerms.CustodianTermsBuilderImpl.setMinimumAssets(Money _minimumAssets) -
Uses of Money in cdm.legaldocumentation.csa.functions
Methods in cdm.legaldocumentation.csa.functions that return MoneyModifier and TypeMethodDescriptionCreditSupportAmount.evaluate(Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, String baseCurrency) DeliveryAmount.evaluate(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) PostedCreditSupportItemAmount.evaluate(PostedCreditSupportItem postedItem, String baseCurrency) ReturnAmount.evaluate(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) UndisputedAdjustedPostedCreditSupportAmount.evaluate(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, String baseCurrency) Methods in cdm.legaldocumentation.csa.functions that return types with arguments of type MoneyModifier and TypeMethodDescriptionprotected abstract com.rosetta.model.lib.mapper.MapperS<? extends Money> DeliveryAmount.creditSupportAmount1(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) protected com.rosetta.model.lib.mapper.MapperS<? extends Money> DeliveryAmount.DeliveryAmountDefault.creditSupportAmount1(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends Money> ReturnAmount.creditSupportAmount1(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) protected com.rosetta.model.lib.mapper.MapperS<? extends Money> ReturnAmount.ReturnAmountDefault.creditSupportAmount1(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) protected com.rosetta.model.lib.mapper.MapperS<? extends Money> DeliveryAmount.DeliveryAmountDefault.undisputedAdjustedPostedCreditSupportAmount1(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends Money> DeliveryAmount.undisputedAdjustedPostedCreditSupportAmount1(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) protected com.rosetta.model.lib.mapper.MapperS<? extends Money> ReturnAmount.ReturnAmountDefault.undisputedAdjustedPostedCreditSupportAmount1(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends Money> ReturnAmount.undisputedAdjustedPostedCreditSupportAmount1(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) Methods in cdm.legaldocumentation.csa.functions with parameters of type MoneyModifier and TypeMethodDescriptionprotected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> UndisputedAdjustedPostedCreditSupportAmount.adjustedPostedCreditSupportAmount(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, String baseCurrency) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> UndisputedAdjustedPostedCreditSupportAmount.UndisputedAdjustedPostedCreditSupportAmountDefault.adjustedPostedCreditSupportAmount(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, String baseCurrency) protected Money.MoneyBuilderCreditSupportAmount.CreditSupportAmountDefault.assignOutput(Money.MoneyBuilder result, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, String baseCurrency) protected Money.MoneyBuilderDeliveryAmount.DeliveryAmountDefault.assignOutput(Money.MoneyBuilder result, List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) protected Money.MoneyBuilderReturnAmount.ReturnAmountDefault.assignOutput(Money.MoneyBuilder result, List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) protected Money.MoneyBuilderUndisputedAdjustedPostedCreditSupportAmount.UndisputedAdjustedPostedCreditSupportAmountDefault.assignOutput(Money.MoneyBuilder result, List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, String baseCurrency) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends Money> DeliveryAmount.creditSupportAmount1(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) protected com.rosetta.model.lib.mapper.MapperS<? extends Money> DeliveryAmount.DeliveryAmountDefault.creditSupportAmount1(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends Money> ReturnAmount.creditSupportAmount1(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) protected com.rosetta.model.lib.mapper.MapperS<? extends Money> ReturnAmount.ReturnAmountDefault.creditSupportAmount1(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> CreditSupportAmount.creditSupportAmountCalc(Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, String baseCurrency) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> CreditSupportAmount.CreditSupportAmountDefault.creditSupportAmountCalc(Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, String baseCurrency) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> DeliveryAmount.deliveryAmount(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> DeliveryAmount.DeliveryAmountDefault.deliveryAmount(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) protected Money.MoneyBuilderCreditSupportAmount.CreditSupportAmountDefault.doEvaluate(Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, String baseCurrency) protected abstract Money.MoneyBuilderCreditSupportAmount.doEvaluate(Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, String baseCurrency) protected Money.MoneyBuilderDeliveryAmount.DeliveryAmountDefault.doEvaluate(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) protected abstract Money.MoneyBuilderDeliveryAmount.doEvaluate(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) protected abstract Money.MoneyBuilderReturnAmount.doEvaluate(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) protected Money.MoneyBuilderReturnAmount.ReturnAmountDefault.doEvaluate(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) protected abstract Money.MoneyBuilderUndisputedAdjustedPostedCreditSupportAmount.doEvaluate(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, String baseCurrency) protected Money.MoneyBuilderUndisputedAdjustedPostedCreditSupportAmount.UndisputedAdjustedPostedCreditSupportAmountDefault.doEvaluate(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, String baseCurrency) CreditSupportAmount.evaluate(Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, String baseCurrency) DeliveryAmount.evaluate(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) ReturnAmount.evaluate(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) UndisputedAdjustedPostedCreditSupportAmount.evaluate(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, String baseCurrency) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> ReturnAmount.returnAmount(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> ReturnAmount.ReturnAmountDefault.returnAmount(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> UndisputedAdjustedPostedCreditSupportAmount.totalPostedCreditSupportAmount(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, String baseCurrency) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> UndisputedAdjustedPostedCreditSupportAmount.UndisputedAdjustedPostedCreditSupportAmountDefault.totalPostedCreditSupportAmount(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, String baseCurrency) protected com.rosetta.model.lib.mapper.MapperS<? extends Money> DeliveryAmount.DeliveryAmountDefault.undisputedAdjustedPostedCreditSupportAmount1(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends Money> DeliveryAmount.undisputedAdjustedPostedCreditSupportAmount1(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) protected com.rosetta.model.lib.mapper.MapperS<? extends Money> ReturnAmount.ReturnAmountDefault.undisputedAdjustedPostedCreditSupportAmount1(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends Money> ReturnAmount.undisputedAdjustedPostedCreditSupportAmount1(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> DeliveryAmount.DeliveryAmountDefault.undisputedDeliveryAmount(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> DeliveryAmount.undisputedDeliveryAmount(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedDeliveryAmount, String baseCurrency) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> ReturnAmount.ReturnAmountDefault.undisputedReturnAmount(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> ReturnAmount.undisputedReturnAmount(List<? extends PostedCreditSupportItem> postedCreditSupportItems, Money priorDeliveryAmountAdjustment, Money priorReturnAmountAdjustment, Money disputedTransferredPostedCreditSupportAmount, Money marginAmount, Money threshold, MarginApproachEnum marginApproach, Money marginAmountIA, Money minimumTransferAmount, CollateralRounding rounding, Money disputedReturnAmount, String baseCurrency) -
Uses of Money in cdm.margin.schedule
Methods in cdm.margin.schedule that return MoneyModifier and TypeMethodDescriptionStandardizedScheduleTradeInfo.getGrossInitialMargin()StandardizedScheduleTradeInfo.StandardizedScheduleTradeInfoImpl.getGrossInitialMargin()StandardizedScheduleTradeInfo.getMarkToMarketValue()StandardizedScheduleTradeInfo.StandardizedScheduleTradeInfoImpl.getMarkToMarketValue()StandardizedScheduleInitialMargin.getNetInitialMargin()StandardizedScheduleInitialMargin.StandardizedScheduleInitialMarginImpl.getNetInitialMargin()Methods in cdm.margin.schedule with parameters of type MoneyModifier and TypeMethodDescriptionStandardizedScheduleTradeInfo.StandardizedScheduleTradeInfoBuilder.setGrossInitialMargin(Money grossInitialMargin) StandardizedScheduleTradeInfo.StandardizedScheduleTradeInfoBuilderImpl.setGrossInitialMargin(Money _grossInitialMargin) StandardizedScheduleTradeInfo.StandardizedScheduleTradeInfoBuilder.setMarkToMarketValue(Money markToMarketValue) StandardizedScheduleTradeInfo.StandardizedScheduleTradeInfoBuilderImpl.setMarkToMarketValue(Money _markToMarketValue) StandardizedScheduleInitialMargin.StandardizedScheduleInitialMarginBuilder.setNetInitialMargin(Money netInitialMargin) StandardizedScheduleInitialMargin.StandardizedScheduleInitialMarginBuilderImpl.setNetInitialMargin(Money _netInitialMargin) -
Uses of Money in cdm.margin.schedule.functions
Methods in cdm.margin.schedule.functions that return MoneyModifier and TypeMethodDescriptionGetGrossInitialMarginFromStandardizedSchedule.evaluate(StandardizedSchedule standardizedSchedule) -
Uses of Money in cdm.observable.asset
Subinterfaces of Money in cdm.observable.assetClasses in cdm.observable.asset that implement MoneyModifier and TypeClassDescriptionstatic classBuilder Implementation of Moneystatic classImmutable Implementation of MoneyMethods in cdm.observable.asset that return MoneyModifier and TypeMethodDescriptionMoney.build()Build MethodsMoney.MoneyBuilderImpl.build()Money.MoneyImpl.build()ValuationMethod.getMinimumQuotationAmount()In the determination of a cash settlement amount, if weighted average quotations are to be obtained, the minimum quotation amount specifies a minimum intended threshold amount of outstanding principal balance of the reference obligation for which the quote should be obtained.ValuationMethod.ValuationMethodImpl.getMinimumQuotationAmount()PremiumExpression.getPricePerOption()The amount of premium to be paid expressed as a function of the number of options.PremiumExpression.PremiumExpressionImpl.getPricePerOption()ValuationMethod.getQuotationAmount()In the determination of a cash settlement amount, if weighted average quotations are to be obtained, the quotation amount specifies an upper limit to the outstanding principal balance of the reference obligation for which the quote should be obtained.ValuationMethod.ValuationMethodImpl.getQuotationAmount()Methods in cdm.observable.asset that return types with arguments of type MoneyModifier and TypeMethodDescriptionMoney.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends Money> Money.metaData()Utility MethodsMethods in cdm.observable.asset with parameters of type MoneyModifier and TypeMethodDescriptionValuationMethod.ValuationMethodBuilder.setMinimumQuotationAmount(Money minimumQuotationAmount) ValuationMethod.ValuationMethodBuilderImpl.setMinimumQuotationAmount(Money _minimumQuotationAmount) PremiumExpression.PremiumExpressionBuilder.setPricePerOption(Money pricePerOption) PremiumExpression.PremiumExpressionBuilderImpl.setPricePerOption(Money _pricePerOption) ValuationMethod.ValuationMethodBuilder.setQuotationAmount(Money quotationAmount) ValuationMethod.ValuationMethodBuilderImpl.setQuotationAmount(Money _quotationAmount) -
Uses of Money in cdm.observable.asset.meta
Methods in cdm.observable.asset.meta that return types with arguments of type MoneyModifier and TypeMethodDescriptionMoneyMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) MoneyMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) MoneyMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super Money> MoneyMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Money> MoneyMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super Money> MoneyMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Money> MoneyMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of Money in cdm.observable.asset.metafields
Methods in cdm.observable.asset.metafields that return MoneyModifier and TypeMethodDescriptionReferenceWithMetaMoney.getValue()Getter MethodsReferenceWithMetaMoney.ReferenceWithMetaMoneyImpl.getValue()Methods in cdm.observable.asset.metafields that return types with arguments of type MoneyMethods in cdm.observable.asset.metafields with parameters of type MoneyModifier and TypeMethodDescription -
Uses of Money in cdm.observable.asset.validation
Methods in cdm.observable.asset.validation with parameters of type MoneyModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> MoneyTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Money o) List<com.rosetta.model.lib.validation.ValidationResult<?>> MoneyValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Money o) -
Uses of Money in cdm.observable.asset.validation.datarule
Methods in cdm.observable.asset.validation.datarule with parameters of type MoneyModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> MoneyCurrencyUnitExists.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Money money) List<com.rosetta.model.lib.validation.ValidationResult<?>> MoneyCurrencyUnitExists.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Money money) -
Uses of Money in cdm.observable.asset.validation.exists
Methods in cdm.observable.asset.validation.exists with type parameters of type MoneyModifier and TypeMethodDescriptionMoneyOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.observable.asset.validation.exists that return types with arguments of type Money -
Uses of Money in cdm.observable.event
Methods in cdm.observable.event that return MoneyModifier and TypeMethodDescriptionCreditEvents.CreditEventsImpl.getDefaultRequirement()CreditEvents.getDefaultRequirement()In relation to certain credit events, serves as a threshold for Obligation Acceleration, Obligation Default, Repudiation/Moratorium and Restructuring.FailureToPay.FailureToPayImpl.getPaymentRequirement()FailureToPay.getPaymentRequirement()Specifies a threshold for the failure to pay credit event.Methods in cdm.observable.event with parameters of type MoneyModifier and TypeMethodDescriptionCreditEvents.CreditEventsBuilder.setDefaultRequirement(Money defaultRequirement) CreditEvents.CreditEventsBuilderImpl.setDefaultRequirement(Money _defaultRequirement) FailureToPay.FailureToPayBuilder.setPaymentRequirement(Money paymentRequirement) FailureToPay.FailureToPayBuilderImpl.setPaymentRequirement(Money _paymentRequirement) -
Uses of Money in cdm.product.asset
Methods in cdm.product.asset that return MoneyModifier and TypeMethodDescriptionFixedAmountCalculationDetails.FixedAmountCalculationDetailsImpl.getCalculationPeriodNotionalAmount()FixedAmountCalculationDetails.getCalculationPeriodNotionalAmount()The notional in effect during the calculation period.StubValue.getStubAmount()An actual amount to apply for the initial or final stub period may have been agreed between the two parties.StubValue.StubValueImpl.getStubAmount()Methods in cdm.product.asset with parameters of type MoneyModifier and TypeMethodDescriptionFixedAmountCalculationDetails.FixedAmountCalculationDetailsBuilder.setCalculationPeriodNotionalAmount(Money calculationPeriodNotionalAmount) FixedAmountCalculationDetails.FixedAmountCalculationDetailsBuilderImpl.setCalculationPeriodNotionalAmount(Money _calculationPeriodNotionalAmount) StubValue.StubValueBuilder.setStubAmount(Money stubAmount) StubValue.StubValueBuilderImpl.setStubAmount(Money _stubAmount) -
Uses of Money in cdm.product.asset.calculation.functions
Methods in cdm.product.asset.calculation.functions that return MoneyModifier and TypeMethodDescriptionGetNotionalAmount.evaluate(InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod) Methods in cdm.product.asset.calculation.functions that return types with arguments of type MoneyModifier and TypeMethodDescriptionprotected abstract com.rosetta.model.lib.mapper.MapperS<? extends Money> FixedAmountCalculation.calculationAmount(InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, BigDecimal notional) protected com.rosetta.model.lib.mapper.MapperS<? extends Money> FixedAmountCalculation.FixedAmountCalculationDefault.calculationAmount(InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, BigDecimal notional) protected com.rosetta.model.lib.mapper.MapperS<? extends Money> ApplyFloatingRateSetting.ApplyFloatingRateSettingDefault.periodNotional(InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, Boolean isInitialPeriod, BigDecimal suppliedNotional, BigDecimal suppliedRate, FloatingRateSettingDetails floatingRateSetting) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends Money> ApplyFloatingRateSetting.periodNotional(InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, Boolean isInitialPeriod, BigDecimal suppliedNotional, BigDecimal suppliedRate, FloatingRateSettingDetails floatingRateSetting) -
Uses of Money in cdm.product.asset.floatingrate
Methods in cdm.product.asset.floatingrate that return MoneyModifier and TypeMethodDescriptionFloatingAmountCalculationDetails.FloatingAmountCalculationDetailsImpl.getCalculationPeriodNotionalAmount()FloatingAmountCalculationDetails.getCalculationPeriodNotionalAmount()The notional in effect during the calculation period.Methods in cdm.product.asset.floatingrate with parameters of type MoneyModifier and TypeMethodDescriptionFloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder.setCalculationPeriodNotionalAmount(Money calculationPeriodNotionalAmount) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderImpl.setCalculationPeriodNotionalAmount(Money _calculationPeriodNotionalAmount) -
Uses of Money in cdm.product.common.schedule
Methods in cdm.product.common.schedule that return MoneyModifier and TypeMethodDescriptionPaymentCalculationPeriod.getFixedPaymentAmount()A known fixed payment amount.PaymentCalculationPeriod.PaymentCalculationPeriodImpl.getFixedPaymentAmount()CalculationPeriod.CalculationPeriodImpl.getForecastAmount()CalculationPeriod.getForecastAmount()The amount representing the forecast of the accrued value of the calculation period.PaymentCalculationPeriod.getForecastPaymentAmount()A monetary amount representing the forecast of the future value of the payment.PaymentCalculationPeriod.PaymentCalculationPeriodImpl.getForecastPaymentAmount()PaymentCalculationPeriod.getPresentValueAmount()A monetary amount representing the present value of the forecast payment.PaymentCalculationPeriod.PaymentCalculationPeriodImpl.getPresentValueAmount()Methods in cdm.product.common.schedule with parameters of type MoneyModifier and TypeMethodDescriptionPaymentCalculationPeriod.PaymentCalculationPeriodBuilder.setFixedPaymentAmount(Money fixedPaymentAmount) PaymentCalculationPeriod.PaymentCalculationPeriodBuilderImpl.setFixedPaymentAmount(Money _fixedPaymentAmount) CalculationPeriod.CalculationPeriodBuilder.setForecastAmount(Money forecastAmount) CalculationPeriod.CalculationPeriodBuilderImpl.setForecastAmount(Money _forecastAmount) PaymentCalculationPeriod.PaymentCalculationPeriodBuilder.setForecastPaymentAmount(Money forecastPaymentAmount) PaymentCalculationPeriod.PaymentCalculationPeriodBuilderImpl.setForecastPaymentAmount(Money _forecastPaymentAmount) PaymentCalculationPeriod.PaymentCalculationPeriodBuilder.setPresentValueAmount(Money presentValueAmount) PaymentCalculationPeriod.PaymentCalculationPeriodBuilderImpl.setPresentValueAmount(Money _presentValueAmount) -
Uses of Money in cdm.product.common.settlement
Methods in cdm.product.common.settlement that return MoneyModifier and TypeMethodDescriptionCashSettlementTerms.CashSettlementTermsImpl.getCashSettlementAmount()CashSettlementTerms.getCashSettlementAmount()The amount paid by the seller to the buyer for cash settlement on the cash settlement date.PaymentDetail.getPaymentAmount()A fixed payment amount.PaymentDetail.PaymentDetailImpl.getPaymentAmount()PaymentDiscounting.getPresentValueAmount()The amount representing the present value of the forecast payment.PaymentDiscounting.PaymentDiscountingImpl.getPresentValueAmount()PrincipalPayment.getPresentValuePrincipalAmount()The amount representing the present value of the principal payment.PrincipalPayment.PrincipalPaymentImpl.getPresentValuePrincipalAmount()PrincipalPayment.getPrincipalAmount()When known at the time the transaction is made, the cash amount to be paid.PrincipalPayment.PrincipalPaymentImpl.getPrincipalAmount()Methods in cdm.product.common.settlement that return types with arguments of type MoneyModifier and TypeMethodDescriptionShapingProvision.getShapeSchedule()Defines applicable settlement limits in each currency.ShapingProvision.ShapingProvisionImpl.getShapeSchedule()Methods in cdm.product.common.settlement with parameters of type MoneyModifier and TypeMethodDescriptionShapingProvision.ShapingProvisionBuilder.addShapeSchedule(Money shapeSchedule) ShapingProvision.ShapingProvisionBuilder.addShapeSchedule(Money shapeSchedule, int idx) ShapingProvision.ShapingProvisionBuilderImpl.addShapeSchedule(Money _shapeSchedule) ShapingProvision.ShapingProvisionBuilderImpl.addShapeSchedule(Money _shapeSchedule, int idx) CashSettlementTerms.CashSettlementTermsBuilder.setCashSettlementAmount(Money cashSettlementAmount) CashSettlementTerms.CashSettlementTermsBuilderImpl.setCashSettlementAmount(Money _cashSettlementAmount) PercentageRule.PercentageRuleBuilder.setNotionalAmountReferenceValue(Money notionalAmountReference) PercentageRule.PercentageRuleBuilderImpl.setNotionalAmountReferenceValue(Money _notionalAmountReference) PaymentDetail.PaymentDetailBuilder.setPaymentAmount(Money paymentAmount) PaymentDetail.PaymentDetailBuilderImpl.setPaymentAmount(Money _paymentAmount) PaymentDiscounting.PaymentDiscountingBuilder.setPresentValueAmount(Money presentValueAmount) PaymentDiscounting.PaymentDiscountingBuilderImpl.setPresentValueAmount(Money _presentValueAmount) PrincipalPayment.PrincipalPaymentBuilder.setPresentValuePrincipalAmount(Money presentValuePrincipalAmount) PrincipalPayment.PrincipalPaymentBuilderImpl.setPresentValuePrincipalAmount(Money _presentValuePrincipalAmount) PrincipalPayment.PrincipalPaymentBuilder.setPrincipalAmount(Money principalAmount) PrincipalPayment.PrincipalPaymentBuilderImpl.setPrincipalAmount(Money _principalAmount) Method parameters in cdm.product.common.settlement with type arguments of type MoneyModifier and TypeMethodDescriptionShapingProvision.ShapingProvisionBuilder.addShapeSchedule(List<? extends Money> shapeSchedule) ShapingProvision.ShapingProvisionBuilderImpl.addShapeSchedule(List<? extends Money> shapeSchedules) ShapingProvision.ShapingProvisionBuilder.setShapeSchedule(List<? extends Money> shapeSchedule) ShapingProvision.ShapingProvisionBuilderImpl.setShapeSchedule(List<? extends Money> shapeSchedules) -
Uses of Money in cdm.product.template
Methods in cdm.product.template that return MoneyModifier and TypeMethodDescriptionDividendTerms.DividendTermsImpl.getMinimumBillingAmount()DividendTerms.getMinimumBillingAmount()daily fee increments accrue until a threshold is crossed, at which point payment becomes due)AssetPayout.AssetPayoutImpl.getMinimumFee()AssetPayout.getMinimumFee()A contractual minimum amount which the borrower will pay, regardless of the duration of the loan.Methods in cdm.product.template with parameters of type MoneyModifier and TypeMethodDescriptionDividendTerms.DividendTermsBuilder.setMinimumBillingAmount(Money minimumBillingAmount) DividendTerms.DividendTermsBuilderImpl.setMinimumBillingAmount(Money _minimumBillingAmount) AssetPayout.AssetPayoutBuilder.setMinimumFee(Money minimumFee) AssetPayout.AssetPayoutBuilderImpl.setMinimumFee(Money _minimumFee) ExerciseFee.ExerciseFeeBuilder.setNotionalReferenceValue(Money notionalReference) ExerciseFee.ExerciseFeeBuilderImpl.setNotionalReferenceValue(Money _notionalReference) ExerciseFeeSchedule.ExerciseFeeScheduleBuilder.setNotionalReferenceValue(Money notionalReference) ExerciseFeeSchedule.ExerciseFeeScheduleBuilderImpl.setNotionalReferenceValue(Money _notionalReference) MultipleExercise.MultipleExerciseBuilder.setNotionaReferenceValue(Money notionaReference) MultipleExercise.MultipleExerciseBuilderImpl.setNotionaReferenceValue(Money _notionaReference) PartialExercise.PartialExerciseBuilder.setNotionaReferenceValue(Money notionaReference) PartialExercise.PartialExerciseBuilderImpl.setNotionaReferenceValue(Money _notionaReference)