Uses of Interface
cdm.observable.asset.PriceComposite
Packages that use PriceComposite
Package
Description
Observable asset concepts: schedule, settlement, price and quantity notation etc.
-
Uses of PriceComposite in cdm.observable.asset
Subinterfaces of PriceComposite in cdm.observable.assetModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.observable.asset that implement PriceCompositeModifier and TypeClassDescriptionstatic classBuilder Implementation of PriceCompositestatic classImmutable Implementation of PriceCompositeMethods in cdm.observable.asset that return PriceCompositeModifier and TypeMethodDescriptionPriceComposite.build()Build MethodsPriceComposite.PriceCompositeBuilderImpl.build()PriceComposite.PriceCompositeImpl.build()PriceSchedule.getComposite()(Optionally) Specifies the underlying price components if the price can be expressed as a composite: e.g. dirty price = clean price + accrued.PriceSchedule.PriceScheduleImpl.getComposite()Methods in cdm.observable.asset that return types with arguments of type PriceCompositeModifier and TypeMethodDescriptiondefault Class<? extends PriceComposite> PriceComposite.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends PriceComposite> PriceComposite.metaData()Utility MethodsMethods in cdm.observable.asset with parameters of type PriceCompositeModifier and TypeMethodDescriptionPrice.PriceBuilder.setComposite(PriceComposite composite) Price.PriceBuilderImpl.setComposite(PriceComposite _composite) PriceSchedule.PriceScheduleBuilder.setComposite(PriceComposite composite) PriceSchedule.PriceScheduleBuilderImpl.setComposite(PriceComposite _composite) -
Uses of PriceComposite in cdm.observable.asset.meta
Methods in cdm.observable.asset.meta that return types with arguments of type PriceCompositeModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super PriceComposite>> PriceCompositeMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super PriceComposite, com.rosetta.model.lib.qualify.QualifyResult>> PriceCompositeMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super PriceComposite, Set<String>> PriceCompositeMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super PriceComposite> PriceCompositeMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super PriceComposite> PriceCompositeMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super PriceComposite> PriceCompositeMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super PriceComposite> PriceCompositeMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of PriceComposite in cdm.observable.asset.validation
Methods in cdm.observable.asset.validation with parameters of type PriceCompositeModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> PriceCompositeTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PriceComposite o) List<com.rosetta.model.lib.validation.ValidationResult<?>> PriceCompositeValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PriceComposite o) -
Uses of PriceComposite in cdm.observable.asset.validation.datarule
Methods in cdm.observable.asset.validation.datarule with parameters of type PriceCompositeModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> PriceCompositeArithmeticOperator.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PriceComposite priceComposite) List<com.rosetta.model.lib.validation.ValidationResult<?>> PriceCompositeArithmeticOperator.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PriceComposite priceComposite) -
Uses of PriceComposite in cdm.observable.asset.validation.exists
Methods in cdm.observable.asset.validation.exists with type parameters of type PriceCompositeModifier and TypeMethodDescription<T2 extends PriceComposite>
com.rosetta.model.lib.validation.ValidationResult<PriceComposite> PriceCompositeOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.observable.asset.validation.exists that return types with arguments of type PriceCompositeModifier and TypeMethodDescription<T2 extends PriceComposite>
com.rosetta.model.lib.validation.ValidationResult<PriceComposite> PriceCompositeOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of PriceComposite in cdm.product.common.settlement.processor
Methods in cdm.product.common.settlement.processor with parameters of type PriceCompositeModifier and TypeMethodDescriptionPriceQuantityHelper.toReferencablePriceBuilder(BigDecimal price, UnitType unitOfAmount, UnitType perUnitOfAmount, PriceTypeEnum priceType, ArithmeticOperationEnum arithmeticOperator, PriceComposite priceComposite) Creates a Price instance that can be referenced, e.g. the meta key is added with the DOCUMENT scope.