Uses of Interface
cdm.product.template.Product
Packages that use Product
Package
Description
Business event concepts: primitives, contract state and associated state transition function specifications.
Position concepts: portfolio and portfolio aggregation.
Template feature concepts to define payouts.
-
Uses of Product in cdm.event.common
Methods in cdm.event.common with parameters of type ProductModifier and TypeMethodDescriptionCollateralPosition.CollateralPositionBuilder.setProduct(Product product) CollateralPosition.CollateralPositionBuilderImpl.setProduct(Product _product) -
Uses of Product in cdm.event.position
Methods in cdm.event.position that return ProductModifier and TypeMethodDescriptionPosition.getProduct()The product underlying the position.Position.PositionImpl.getProduct()PositionBase.getProduct()The product underlying the position.PositionBase.PositionBaseImpl.getProduct()Methods in cdm.event.position with parameters of type ProductModifier and TypeMethodDescriptionPosition.PositionBuilder.setProduct(Product product) Position.PositionBuilderImpl.setProduct(Product _product) PositionBase.PositionBaseBuilder.setProduct(Product product) PositionBase.PositionBaseBuilderImpl.setProduct(Product _product) Position.PositionBuilder.setProductOverriddenAsProduct(Product product) Position.PositionBuilderImpl.setProductOverriddenAsProduct(Product _product) -
Uses of Product in cdm.product.template
Subinterfaces of Product in cdm.product.templateClasses in cdm.product.template that implement ProductModifier and TypeClassDescriptionstatic classBuilder Implementation of Productstatic classImmutable Implementation of ProductMethods in cdm.product.template that return ProductModifier and TypeMethodDescriptionProduct.build()Build MethodsProduct.ProductBuilderImpl.build()Product.ProductImpl.build()Underlier.getProduct()Enables either a TransferableProduct or a NonTransferableProduct to be used in an underlier.Underlier.UnderlierImpl.getProduct()Methods in cdm.product.template that return types with arguments of type ProductModifier and TypeMethodDescriptionProduct.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends Product> Product.metaData()Utility MethodsMethods in cdm.product.template with parameters of type ProductModifier and TypeMethodDescriptionUnderlier.UnderlierBuilder.setProduct(Product _Product) Underlier.UnderlierBuilderImpl.setProduct(Product _product) -
Uses of Product in cdm.product.template.meta
Methods in cdm.product.template.meta that return types with arguments of type ProductModifier and TypeMethodDescriptionProductMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) ProductMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) ProductMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super Product> ProductMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Product> ProductMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super Product> ProductMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Product> ProductMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of Product in cdm.product.template.util
Methods in cdm.product.template.util with parameters of type Product -
Uses of Product in cdm.product.template.validation
Methods in cdm.product.template.validation with parameters of type ProductModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> ProductTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Product o) List<com.rosetta.model.lib.validation.ValidationResult<?>> ProductValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Product o) -
Uses of Product in cdm.product.template.validation.datarule
Methods in cdm.product.template.validation.datarule with parameters of type ProductModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> ProductChoice.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Product product) List<com.rosetta.model.lib.validation.ValidationResult<?>> ProductChoice.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Product product) -
Uses of Product in cdm.product.template.validation.exists
Methods in cdm.product.template.validation.exists with type parameters of type ProductModifier and TypeMethodDescriptionProductOnlyExistsValidator.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 Product