Uses of Enum
cdm.legaldocumentation.csa.MarginApproachEnum
Packages that use MarginApproachEnum
Package
Description
Credit support concepts: CSA, collateral, elections, initial margin, threshold, minimum transfer amount.
-
Uses of MarginApproachEnum in cdm.legaldocumentation.csa
Fields in cdm.legaldocumentation.csa declared as MarginApproachEnumModifier and TypeFieldDescriptionprotected MarginApproachEnumMarginApproach.MarginApproachBuilderImpl.marginApproachMethods in cdm.legaldocumentation.csa that return MarginApproachEnumModifier and TypeMethodDescriptionstatic MarginApproachEnumMarginApproachEnum.fromDisplayName(String name) MarginApproach.getMarginApproach()Specifies the margin approach specific to Initial Margin agreements.MarginApproach.MarginApproachBuilderImpl.getMarginApproach()MarginApproach.MarginApproachImpl.getMarginApproach()static MarginApproachEnumReturns the enum constant of this type with the specified name.static MarginApproachEnum[]MarginApproachEnum.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in cdm.legaldocumentation.csa with parameters of type MarginApproachEnumModifier and TypeMethodDescriptionMarginApproach.MarginApproachBuilder.setMarginApproach(MarginApproachEnum marginApproach) MarginApproach.MarginApproachBuilderImpl.setMarginApproach(MarginApproachEnum _marginApproach) -
Uses of MarginApproachEnum in cdm.legaldocumentation.csa.functions
Methods in cdm.legaldocumentation.csa.functions with parameters of type MarginApproachEnumModifier and TypeMethodDescriptionprotected 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 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) 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) 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 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)