Uses of Interface
cdm.product.asset.CommodityPayout
Packages that use CommodityPayout
Package
Description
Business event concepts: primitives, contract state and associated state transition function specifications.
Product concepts applicable to specific asset classes.
Template feature concepts to define payouts.
-
Uses of CommodityPayout in cdm.event.common
Methods in cdm.event.common with parameters of type CommodityPayoutModifier and TypeMethodDescriptionSettlementOrigin.SettlementOriginBuilder.setCommodityPayoutValue(CommodityPayout commodityPayout) SettlementOrigin.SettlementOriginBuilderImpl.setCommodityPayoutValue(CommodityPayout _commodityPayout) -
Uses of CommodityPayout in cdm.product.asset
Subinterfaces of CommodityPayout in cdm.product.assetModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.asset that implement CommodityPayoutModifier and TypeClassDescriptionstatic classBuilder Implementation of CommodityPayoutstatic classImmutable Implementation of CommodityPayoutMethods in cdm.product.asset that return CommodityPayoutModifier and TypeMethodDescriptionCommodityPayout.build()Build MethodsCommodityPayout.CommodityPayoutBuilderImpl.build()CommodityPayout.CommodityPayoutImpl.build()Methods in cdm.product.asset that return types with arguments of type CommodityPayoutModifier and TypeMethodDescriptiondefault Class<? extends CommodityPayout> CommodityPayout.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends CommodityPayout> CommodityPayout.metaData()Utility Methods -
Uses of CommodityPayout in cdm.product.asset.meta
Methods in cdm.product.asset.meta that return types with arguments of type CommodityPayoutModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super CommodityPayout>> CommodityPayoutMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super CommodityPayout, com.rosetta.model.lib.qualify.QualifyResult>> CommodityPayoutMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super CommodityPayout, Set<String>> CommodityPayoutMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super CommodityPayout> CommodityPayoutMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super CommodityPayout> CommodityPayoutMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super CommodityPayout> CommodityPayoutMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super CommodityPayout> CommodityPayoutMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of CommodityPayout in cdm.product.asset.metafields
Methods in cdm.product.asset.metafields that return CommodityPayoutModifier and TypeMethodDescriptionReferenceWithMetaCommodityPayout.getValue()Getter MethodsReferenceWithMetaCommodityPayout.ReferenceWithMetaCommodityPayoutImpl.getValue()Methods in cdm.product.asset.metafields that return types with arguments of type CommodityPayoutModifier and TypeMethodDescriptiondefault Class<CommodityPayout> ReferenceWithMetaCommodityPayout.getValueType()Methods in cdm.product.asset.metafields with parameters of type CommodityPayoutModifier and TypeMethodDescriptionReferenceWithMetaCommodityPayout.ReferenceWithMetaCommodityPayoutBuilder.setValue(CommodityPayout value) ReferenceWithMetaCommodityPayout.ReferenceWithMetaCommodityPayoutBuilderImpl.setValue(CommodityPayout _value) -
Uses of CommodityPayout in cdm.product.asset.validation
Methods in cdm.product.asset.validation with parameters of type CommodityPayoutModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> CommodityPayoutTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CommodityPayout o) List<com.rosetta.model.lib.validation.ValidationResult<?>> CommodityPayoutValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CommodityPayout o) -
Uses of CommodityPayout in cdm.product.asset.validation.datarule
Methods in cdm.product.asset.validation.datarule with parameters of type CommodityPayoutModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> CommodityPayoutCalculationPeriod.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CommodityPayout commodityPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> CommodityPayoutCalculationPeriod.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CommodityPayout commodityPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> CommodityPayoutDeliveryCapacity.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CommodityPayout commodityPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> CommodityPayoutDeliveryCapacity.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CommodityPayout commodityPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> CommodityPayoutPriceTimeIntervalQuantity.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CommodityPayout commodityPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> CommodityPayoutPriceTimeIntervalQuantity.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CommodityPayout commodityPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> CommodityPayoutQuantity.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CommodityPayout commodityPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> CommodityPayoutQuantity.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CommodityPayout commodityPayout) -
Uses of CommodityPayout in cdm.product.asset.validation.exists
Methods in cdm.product.asset.validation.exists with type parameters of type CommodityPayoutModifier and TypeMethodDescription<T2 extends CommodityPayout>
com.rosetta.model.lib.validation.ValidationResult<CommodityPayout> CommodityPayoutOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.product.asset.validation.exists that return types with arguments of type CommodityPayoutModifier and TypeMethodDescription<T2 extends CommodityPayout>
com.rosetta.model.lib.validation.ValidationResult<CommodityPayout> CommodityPayoutOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of CommodityPayout in cdm.product.template
Methods in cdm.product.template that return types with arguments of type CommodityPayoutModifier and TypeMethodDescriptionList<? extends CommodityPayout> Payout.getCommodityPayout()Defines the payout for the floating leg of a Commodity Swap.List<? extends CommodityPayout> Payout.PayoutImpl.getCommodityPayout()Methods in cdm.product.template with parameters of type CommodityPayoutModifier and TypeMethodDescriptionPayout.PayoutBuilder.addCommodityPayout(CommodityPayout commodityPayout) Payout.PayoutBuilder.addCommodityPayout(CommodityPayout commodityPayout, int idx) Payout.PayoutBuilderImpl.addCommodityPayout(CommodityPayout _commodityPayout) Payout.PayoutBuilderImpl.addCommodityPayout(CommodityPayout _commodityPayout, int idx) Method parameters in cdm.product.template with type arguments of type CommodityPayoutModifier and TypeMethodDescriptionPayout.PayoutBuilder.addCommodityPayout(List<? extends CommodityPayout> commodityPayout) Payout.PayoutBuilderImpl.addCommodityPayout(List<? extends CommodityPayout> commodityPayouts) Payout.PayoutBuilder.setCommodityPayout(List<? extends CommodityPayout> commodityPayout) Payout.PayoutBuilderImpl.setCommodityPayout(List<? extends CommodityPayout> commodityPayouts)