Uses of Interface
cdm.product.template.AssetPayout
Packages that use AssetPayout
Package
Description
Business event concepts: primitives, contract state and associated state transition function specifications.
Template feature concepts to define payouts.
-
Uses of AssetPayout in cdm.event.common
Methods in cdm.event.common with parameters of type AssetPayoutModifier and TypeMethodDescriptionSettlementOrigin.SettlementOriginBuilder.setAssetPayoutValue(AssetPayout assetPayout) SettlementOrigin.SettlementOriginBuilderImpl.setAssetPayoutValue(AssetPayout _assetPayout) -
Uses of AssetPayout in cdm.event.common.functions
Methods in cdm.event.common.functions that return types with arguments of type AssetPayoutModifier and TypeMethodDescriptionprotected abstract com.rosetta.model.lib.mapper.MapperS<? extends AssetPayout> Create_AssetTransfer.assetPayout(CalculateTransferInstruction instruction) protected com.rosetta.model.lib.mapper.MapperS<? extends AssetPayout> Create_AssetTransfer.Create_AssetTransferDefault.assetPayout(CalculateTransferInstruction instruction) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends AssetPayout> ResolveSecurityFinanceBillingAmount.assetPayout(TradeState tradeState, Reset reset, com.rosetta.model.lib.records.Date recordStartDate, com.rosetta.model.lib.records.Date recordEndDate, com.rosetta.model.lib.records.Date transferDate) protected com.rosetta.model.lib.mapper.MapperS<? extends AssetPayout> ResolveSecurityFinanceBillingAmount.ResolveSecurityFinanceBillingAmountDefault.assetPayout(TradeState tradeState, Reset reset, com.rosetta.model.lib.records.Date recordStartDate, com.rosetta.model.lib.records.Date recordEndDate, com.rosetta.model.lib.records.Date transferDate) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends AssetPayout> SecurityFinanceCashSettlementAmount.assetPayout(TradeState tradeState, com.rosetta.model.lib.records.Date date, Quantity quantity, PayerReceiver payerReceiver) protected com.rosetta.model.lib.mapper.MapperS<? extends AssetPayout> SecurityFinanceCashSettlementAmount.SecurityFinanceCashSettlementAmountDefault.assetPayout(TradeState tradeState, com.rosetta.model.lib.records.Date date, Quantity quantity, PayerReceiver payerReceiver) -
Uses of AssetPayout in cdm.observable.event.functions
Methods in cdm.observable.event.functions that return types with arguments of type AssetPayoutModifier and TypeMethodDescriptionprotected abstract com.rosetta.model.lib.mapper.MapperS<? extends AssetPayout> Create_AssetPayoutTradeStateWithObservations.assetPayout(BillingRecordInstruction billingInstruction) protected com.rosetta.model.lib.mapper.MapperS<? extends AssetPayout> Create_AssetPayoutTradeStateWithObservations.Create_AssetPayoutTradeStateWithObservationsDefault.assetPayout(BillingRecordInstruction billingInstruction) Methods in cdm.observable.event.functions with parameters of type AssetPayoutModifier and TypeMethodDescriptionprotected Reset.ResetBuilderCreate_AssetReset.Create_AssetResetDefault.assignOutput(Reset.ResetBuilder reset, AssetPayout assetPayout, List<? extends Observation> observation, com.rosetta.model.lib.records.Date resetDate) protected Reset.ResetBuilderCreate_AssetReset.Create_AssetResetDefault.doEvaluate(AssetPayout assetPayout, List<? extends Observation> observation, com.rosetta.model.lib.records.Date resetDate) protected abstract Reset.ResetBuilderCreate_AssetReset.doEvaluate(AssetPayout assetPayout, List<? extends Observation> observation, com.rosetta.model.lib.records.Date resetDate) Create_AssetReset.evaluate(AssetPayout assetPayout, List<? extends Observation> observation, com.rosetta.model.lib.records.Date resetDate) -
Uses of AssetPayout in cdm.product.template
Subinterfaces of AssetPayout in cdm.product.templateModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.template that implement AssetPayoutModifier and TypeClassDescriptionstatic classBuilder Implementation of AssetPayoutstatic classImmutable Implementation of AssetPayoutMethods in cdm.product.template that return AssetPayoutModifier and TypeMethodDescriptionAssetPayout.AssetPayoutBuilderImpl.build()AssetPayout.AssetPayoutImpl.build()AssetPayout.build()Build MethodsMethods in cdm.product.template that return types with arguments of type AssetPayoutModifier and TypeMethodDescriptionList<? extends AssetPayout> Payout.getAssetPayout()The security payout when the product involves some form of securities, such as collateral in a securities financing transactionList<? extends AssetPayout> Payout.PayoutImpl.getAssetPayout()default Class<? extends AssetPayout> AssetPayout.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends AssetPayout> AssetPayout.metaData()Utility MethodsMethods in cdm.product.template with parameters of type AssetPayoutModifier and TypeMethodDescriptionPayout.PayoutBuilder.addAssetPayout(AssetPayout assetPayout) Payout.PayoutBuilder.addAssetPayout(AssetPayout assetPayout, int idx) Payout.PayoutBuilderImpl.addAssetPayout(AssetPayout _assetPayout) Payout.PayoutBuilderImpl.addAssetPayout(AssetPayout _assetPayout, int idx) Method parameters in cdm.product.template with type arguments of type AssetPayoutModifier and TypeMethodDescriptionPayout.PayoutBuilder.addAssetPayout(List<? extends AssetPayout> assetPayout) Payout.PayoutBuilderImpl.addAssetPayout(List<? extends AssetPayout> assetPayouts) Payout.PayoutBuilder.setAssetPayout(List<? extends AssetPayout> assetPayout) Payout.PayoutBuilderImpl.setAssetPayout(List<? extends AssetPayout> assetPayouts) -
Uses of AssetPayout in cdm.product.template.meta
Methods in cdm.product.template.meta that return types with arguments of type AssetPayoutModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super AssetPayout>> AssetPayoutMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super AssetPayout, com.rosetta.model.lib.qualify.QualifyResult>> AssetPayoutMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super AssetPayout, Set<String>> AssetPayoutMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super AssetPayout> AssetPayoutMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super AssetPayout> AssetPayoutMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super AssetPayout> AssetPayoutMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super AssetPayout> AssetPayoutMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of AssetPayout in cdm.product.template.metafields
Methods in cdm.product.template.metafields that return AssetPayoutModifier and TypeMethodDescriptionReferenceWithMetaAssetPayout.getValue()Getter MethodsReferenceWithMetaAssetPayout.ReferenceWithMetaAssetPayoutImpl.getValue()Methods in cdm.product.template.metafields that return types with arguments of type AssetPayoutModifier and TypeMethodDescriptiondefault Class<AssetPayout> ReferenceWithMetaAssetPayout.getValueType()Methods in cdm.product.template.metafields with parameters of type AssetPayoutModifier and TypeMethodDescriptionReferenceWithMetaAssetPayout.ReferenceWithMetaAssetPayoutBuilder.setValue(AssetPayout value) ReferenceWithMetaAssetPayout.ReferenceWithMetaAssetPayoutBuilderImpl.setValue(AssetPayout _value) -
Uses of AssetPayout in cdm.product.template.validation
Methods in cdm.product.template.validation with parameters of type AssetPayoutModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> AssetPayoutTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AssetPayout o) List<com.rosetta.model.lib.validation.ValidationResult<?>> AssetPayoutValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AssetPayout o) -
Uses of AssetPayout in cdm.product.template.validation.datarule
Methods in cdm.product.template.validation.datarule with parameters of type AssetPayoutModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> AssetPayoutDividendTermsValidation.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AssetPayout assetPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> AssetPayoutDividendTermsValidation.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AssetPayout assetPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> AssetPayoutProductMustBeSecurity.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AssetPayout assetPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> AssetPayoutProductMustBeSecurity.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AssetPayout assetPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> AssetPayoutQuantity.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AssetPayout assetPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> AssetPayoutQuantity.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AssetPayout assetPayout) -
Uses of AssetPayout in cdm.product.template.validation.exists
Methods in cdm.product.template.validation.exists with type parameters of type AssetPayoutModifier and TypeMethodDescription<T2 extends AssetPayout>
com.rosetta.model.lib.validation.ValidationResult<AssetPayout> AssetPayoutOnlyExistsValidator.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 AssetPayoutModifier and TypeMethodDescription<T2 extends AssetPayout>
com.rosetta.model.lib.validation.ValidationResult<AssetPayout> AssetPayoutOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields)