Uses of Interface
cdm.product.template.SettlementPayout
Packages that use SettlementPayout
Package
Description
Template feature concepts to define payouts.
-
Uses of SettlementPayout in cdm.event.position.functions
Methods in cdm.event.position.functions that return types with arguments of type SettlementPayoutModifier and TypeMethodDescriptionprotected com.rosetta.model.lib.mapper.MapperS<? extends SettlementPayout> FxMarkToMarket.FxMarkToMarketDefault.settlementPayout(Trade trade) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends SettlementPayout> FxMarkToMarket.settlementPayout(Trade trade) Methods in cdm.event.position.functions with parameters of type SettlementPayoutModifier and TypeMethodDescriptionprotected BigDecimalInterpolateForwardRate.InterpolateForwardRateDefault.assignOutput(BigDecimal result, SettlementPayout settlementPayout) protected abstract BigDecimalInterpolateForwardRate.doEvaluate(SettlementPayout settlementPayout) protected BigDecimalInterpolateForwardRate.InterpolateForwardRateDefault.doEvaluate(SettlementPayout settlementPayout) InterpolateForwardRate.evaluate(SettlementPayout settlementPayout) -
Uses of SettlementPayout in cdm.margin.schedule.functions
Methods in cdm.margin.schedule.functions with parameters of type SettlementPayoutModifier and TypeMethodDescriptionprotected BigDecimalStandardizedScheduleEquityForwardNotionalAmount.StandardizedScheduleEquityForwardNotionalAmountDefault.assignOutput(BigDecimal amount, SettlementPayout settlementPayout) StandardizedScheduleFXSwapNotional.StandardizedScheduleFXSwapNotionalDefault.assignOutput(NonNegativeQuantitySchedule.NonNegativeQuantityScheduleBuilder quantity, SettlementPayout farLeg, TradeLot tradeLot) protected abstract BigDecimalStandardizedScheduleEquityForwardNotionalAmount.doEvaluate(SettlementPayout settlementPayout) protected BigDecimalStandardizedScheduleEquityForwardNotionalAmount.StandardizedScheduleEquityForwardNotionalAmountDefault.doEvaluate(SettlementPayout settlementPayout) protected abstract NonNegativeQuantitySchedule.NonNegativeQuantityScheduleBuilderStandardizedScheduleFXSwapNotional.doEvaluate(SettlementPayout farLeg, TradeLot tradeLot) StandardizedScheduleFXSwapNotional.StandardizedScheduleFXSwapNotionalDefault.doEvaluate(SettlementPayout farLeg, TradeLot tradeLot) StandardizedScheduleEquityForwardNotionalAmount.evaluate(SettlementPayout settlementPayout) StandardizedScheduleFXSwapNotional.evaluate(SettlementPayout farLeg, TradeLot tradeLot) protected abstract com.rosetta.model.lib.mapper.MapperC<? extends FieldWithMetaNonNegativeQuantitySchedule> StandardizedScheduleFXSwapNotional.exchangedCurrencies(SettlementPayout farLeg, TradeLot tradeLot) protected com.rosetta.model.lib.mapper.MapperC<? extends FieldWithMetaNonNegativeQuantitySchedule> StandardizedScheduleFXSwapNotional.StandardizedScheduleFXSwapNotionalDefault.exchangedCurrencies(SettlementPayout farLeg, TradeLot tradeLot) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends FieldWithMetaNonNegativeQuantitySchedule> StandardizedScheduleFXSwapNotional.extractedExchangedCurrency(SettlementPayout farLeg, TradeLot tradeLot) protected com.rosetta.model.lib.mapper.MapperS<? extends FieldWithMetaNonNegativeQuantitySchedule> StandardizedScheduleFXSwapNotional.StandardizedScheduleFXSwapNotionalDefault.extractedExchangedCurrency(SettlementPayout farLeg, TradeLot tradeLot) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> StandardizedScheduleEquityForwardNotionalAmount.forwardPrice(SettlementPayout settlementPayout) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> StandardizedScheduleEquityForwardNotionalAmount.StandardizedScheduleEquityForwardNotionalAmountDefault.forwardPrice(SettlementPayout settlementPayout) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> StandardizedScheduleEquityForwardNotionalAmount.notionalQuantity(SettlementPayout settlementPayout) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> StandardizedScheduleEquityForwardNotionalAmount.StandardizedScheduleEquityForwardNotionalAmountDefault.notionalQuantity(SettlementPayout settlementPayout) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends PriceQuantity> StandardizedScheduleFXSwapNotional.priceQuantity(SettlementPayout farLeg, TradeLot tradeLot) protected com.rosetta.model.lib.mapper.MapperS<? extends PriceQuantity> StandardizedScheduleFXSwapNotional.StandardizedScheduleFXSwapNotionalDefault.priceQuantity(SettlementPayout farLeg, TradeLot tradeLot) -
Uses of SettlementPayout in cdm.product.qualification.functions
Methods in cdm.product.qualification.functions that return types with arguments of type SettlementPayoutModifier and TypeMethodDescriptionprotected abstract com.rosetta.model.lib.mapper.MapperS<? extends SettlementPayout> Qualify_InterestRate_Forward_Debt.forwardPayout(EconomicTerms economicTerms) protected com.rosetta.model.lib.mapper.MapperS<? extends SettlementPayout> Qualify_InterestRate_Forward_Debt.Qualify_InterestRate_Forward_DebtDefault.forwardPayout(EconomicTerms economicTerms) -
Uses of SettlementPayout in cdm.product.template
Subinterfaces of SettlementPayout in cdm.product.templateModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.template that implement SettlementPayoutModifier and TypeClassDescriptionstatic classBuilder Implementation of SettlementPayoutstatic classImmutable Implementation of SettlementPayoutMethods in cdm.product.template that return SettlementPayoutModifier and TypeMethodDescriptionSettlementPayout.build()Build MethodsSettlementPayout.SettlementPayoutBuilderImpl.build()SettlementPayout.SettlementPayoutImpl.build()Payout.getSettlementPayout()Represents a forward settling payout.Payout.PayoutImpl.getSettlementPayout()Methods in cdm.product.template that return types with arguments of type SettlementPayoutModifier and TypeMethodDescriptiondefault Class<? extends SettlementPayout> SettlementPayout.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends SettlementPayout> SettlementPayout.metaData()Utility MethodsMethods in cdm.product.template with parameters of type SettlementPayoutModifier and TypeMethodDescriptionPayout.PayoutBuilder.setSettlementPayout(SettlementPayout _SettlementPayout) Payout.PayoutBuilderImpl.setSettlementPayout(SettlementPayout _settlementPayout) -
Uses of SettlementPayout in cdm.product.template.functions
Methods in cdm.product.template.functions that return SettlementPayoutMethods in cdm.product.template.functions that return types with arguments of type SettlementPayoutModifier and TypeMethodDescriptionprotected com.rosetta.model.lib.mapper.MapperC<? extends SettlementPayout> FXFarLeg.FXFarLegDefault.settlementPayout(NonTransferableProduct product) protected abstract com.rosetta.model.lib.mapper.MapperC<? extends SettlementPayout> FXFarLeg.settlementPayout(NonTransferableProduct product) Methods in cdm.product.template.functions with parameters of type SettlementPayoutModifier and TypeMethodDescriptionprotected abstract com.rosetta.model.lib.mapper.MapperS<? extends AssetFlow> Create_AssetFlowFromSettlementPayout.assetLeg(SettlementPayout payout) protected com.rosetta.model.lib.mapper.MapperS<? extends AssetFlow> Create_AssetFlowFromSettlementPayout.Create_AssetFlowFromSettlementPayoutDefault.assetLeg(SettlementPayout payout) protected List<AssetFlow.AssetFlowBuilder> Create_AssetFlowFromSettlementPayout.Create_AssetFlowFromSettlementPayoutDefault.assignOutput(List<AssetFlow.AssetFlowBuilder> cashflows, SettlementPayout payout) protected List<AssetFlow.AssetFlowBuilder> Create_AssetFlowFromSettlementPayout.Create_AssetFlowFromSettlementPayoutDefault.doEvaluate(SettlementPayout payout) protected abstract List<AssetFlow.AssetFlowBuilder> Create_AssetFlowFromSettlementPayout.doEvaluate(SettlementPayout payout) Create_AssetFlowFromSettlementPayout.evaluate(SettlementPayout payout) protected com.rosetta.model.lib.mapper.MapperS<? extends AssetFlow> Create_AssetFlowFromSettlementPayout.Create_AssetFlowFromSettlementPayoutDefault.priceLeg(SettlementPayout payout) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends AssetFlow> Create_AssetFlowFromSettlementPayout.priceLeg(SettlementPayout payout) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> Create_AssetFlowFromSettlementPayout.Create_AssetFlowFromSettlementPayoutDefault.priceLegAmount(SettlementPayout payout) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> Create_AssetFlowFromSettlementPayout.priceLegAmount(SettlementPayout payout) protected com.rosetta.model.lib.mapper.MapperS<? extends FieldWithMetaString> Create_AssetFlowFromSettlementPayout.Create_AssetFlowFromSettlementPayoutDefault.priceLegCurrency(SettlementPayout payout) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends FieldWithMetaString> Create_AssetFlowFromSettlementPayout.priceLegCurrency(SettlementPayout payout) protected com.rosetta.model.lib.mapper.MapperS<? extends PayerReceiver> Create_AssetFlowFromSettlementPayout.Create_AssetFlowFromSettlementPayoutDefault.priceLegPayerReceiver(SettlementPayout payout) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends PayerReceiver> Create_AssetFlowFromSettlementPayout.priceLegPayerReceiver(SettlementPayout payout) -
Uses of SettlementPayout in cdm.product.template.meta
Methods in cdm.product.template.meta that return types with arguments of type SettlementPayoutModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super SettlementPayout>> SettlementPayoutMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super SettlementPayout, com.rosetta.model.lib.qualify.QualifyResult>> SettlementPayoutMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super SettlementPayout, Set<String>> SettlementPayoutMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super SettlementPayout> SettlementPayoutMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super SettlementPayout> SettlementPayoutMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super SettlementPayout> SettlementPayoutMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super SettlementPayout> SettlementPayoutMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of SettlementPayout in cdm.product.template.validation
Methods in cdm.product.template.validation with parameters of type SettlementPayoutModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> SettlementPayoutTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, SettlementPayout o) List<com.rosetta.model.lib.validation.ValidationResult<?>> SettlementPayoutValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, SettlementPayout o) -
Uses of SettlementPayout in cdm.product.template.validation.datarule
Methods in cdm.product.template.validation.datarule with parameters of type SettlementPayoutModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> SettlementPayoutBasket.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, SettlementPayout settlementPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> SettlementPayoutBasket.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, SettlementPayout settlementPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> SettlementPayoutDeliveryCapacity.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, SettlementPayout settlementPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> SettlementPayoutDeliveryCapacity.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, SettlementPayout settlementPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> SettlementPayoutIndex.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, SettlementPayout settlementPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> SettlementPayoutIndex.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, SettlementPayout settlementPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> SettlementPayoutPriceTimeIntervalQuantity.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, SettlementPayout settlementPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> SettlementPayoutPriceTimeIntervalQuantity.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, SettlementPayout settlementPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> SettlementPayoutSettlementTerms.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, SettlementPayout settlementPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> SettlementPayoutSettlementTerms.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, SettlementPayout settlementPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> SettlementPayoutUnderlier.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, SettlementPayout settlementPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> SettlementPayoutUnderlier.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, SettlementPayout settlementPayout) -
Uses of SettlementPayout in cdm.product.template.validation.exists
Methods in cdm.product.template.validation.exists with type parameters of type SettlementPayoutModifier and TypeMethodDescription<T2 extends SettlementPayout>
com.rosetta.model.lib.validation.ValidationResult<SettlementPayout> SettlementPayoutOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.product.template.validation.exists that return types with arguments of type SettlementPayoutModifier and TypeMethodDescription<T2 extends SettlementPayout>
com.rosetta.model.lib.validation.ValidationResult<SettlementPayout> SettlementPayoutOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields)