Uses of Interface
cdm.observable.asset.Observable
Packages that use Observable
Package
Description
Observable asset concepts: schedule, settlement, price and quantity notation etc.
Observable event concepts: extraordinary event, trigger event, disruption event etc.
Product concepts applicable to specific asset classes.
Template feature concepts to define payouts.
-
Uses of Observable in cdm.observable.asset
Subinterfaces of Observable in cdm.observable.assetModifier and TypeInterfaceDescriptioninterfaceIdentifies the constituents of the basketstatic interfaceBuilder Interfacestatic interfaceBuilder InterfaceClasses in cdm.observable.asset that implement ObservableModifier and TypeClassDescriptionstatic classBuilder Implementation of BasketConstituentstatic classImmutable Implementation of BasketConstituentstatic classBuilder Implementation of Observablestatic classImmutable Implementation of ObservableMethods in cdm.observable.asset that return ObservableModifier and TypeMethodDescriptionObservable.build()Build MethodsObservable.ObservableBuilderImpl.build()Observable.ObservableImpl.build()Methods in cdm.observable.asset that return types with arguments of type ObservableModifier and TypeMethodDescriptiondefault Class<? extends Observable> Observable.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends Observable> Observable.metaData()Utility MethodsMethods in cdm.observable.asset with parameters of type ObservableModifier and TypeMethodDescriptionPriceQuantity.PriceQuantityBuilder.setObservableValue(Observable observable) PriceQuantity.PriceQuantityBuilderImpl.setObservableValue(Observable _observable) -
Uses of Observable in cdm.observable.asset.functions
Methods in cdm.observable.asset.functions with parameters of type ObservableModifier and TypeMethodDescriptionprotected BooleanObservableIsCommodity.ObservableIsCommodityDefault.assignOutput(Boolean valid, Observable observable) protected abstract BooleanObservableIsCommodity.doEvaluate(Observable observable) protected BooleanObservableIsCommodity.ObservableIsCommodityDefault.doEvaluate(Observable observable) ObservableIsCommodity.evaluate(Observable observable) -
Uses of Observable in cdm.observable.asset.meta
Methods in cdm.observable.asset.meta that return types with arguments of type ObservableModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super Observable>> ObservableMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super Observable, com.rosetta.model.lib.qualify.QualifyResult>> ObservableMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super Observable, Set<String>> ObservableMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super Observable> ObservableMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Observable> ObservableMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super Observable> ObservableMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Observable> ObservableMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of Observable in cdm.observable.asset.metafields
Methods in cdm.observable.asset.metafields that return ObservableModifier and TypeMethodDescriptionFieldWithMetaObservable.FieldWithMetaObservableImpl.getValue()FieldWithMetaObservable.getValue()Getter MethodsReferenceWithMetaObservable.getValue()Getter MethodsReferenceWithMetaObservable.ReferenceWithMetaObservableImpl.getValue()Methods in cdm.observable.asset.metafields that return types with arguments of type ObservableModifier and TypeMethodDescriptiondefault Class<Observable> FieldWithMetaObservable.getValueType()default Class<Observable> ReferenceWithMetaObservable.getValueType()Methods in cdm.observable.asset.metafields with parameters of type ObservableModifier and TypeMethodDescriptionFieldWithMetaObservable.FieldWithMetaObservableBuilder.setValue(Observable value) FieldWithMetaObservable.FieldWithMetaObservableBuilderImpl.setValue(Observable _value) ReferenceWithMetaObservable.ReferenceWithMetaObservableBuilder.setValue(Observable value) ReferenceWithMetaObservable.ReferenceWithMetaObservableBuilderImpl.setValue(Observable _value) -
Uses of Observable in cdm.observable.asset.util
Methods in cdm.observable.asset.util with parameters of type ObservableModifier and TypeMethodDescriptionObservableDeepPathUtil.chooseAssetType(Observable observable) ObservableDeepPathUtil.chooseExchange(Observable observable) ObservableDeepPathUtil.chooseIdentifier(Observable observable) ObservableDeepPathUtil.chooseIsExchangeListed(Observable observable) ObservableDeepPathUtil.chooseRelatedExchange(Observable observable) ObservableDeepPathUtil.chooseTaxonomy(Observable observable) -
Uses of Observable in cdm.observable.asset.validation
Methods in cdm.observable.asset.validation with parameters of type ObservableModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> ObservableTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Observable o) List<com.rosetta.model.lib.validation.ValidationResult<?>> ObservableValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Observable o) -
Uses of Observable in cdm.observable.asset.validation.datarule
Methods in cdm.observable.asset.validation.datarule with parameters of type ObservableModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> ObservableChoice.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Observable observable) List<com.rosetta.model.lib.validation.ValidationResult<?>> ObservableChoice.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Observable observable) -
Uses of Observable in cdm.observable.asset.validation.exists
Methods in cdm.observable.asset.validation.exists with type parameters of type ObservableModifier and TypeMethodDescription<T2 extends Observable>
com.rosetta.model.lib.validation.ValidationResult<Observable> ObservableOnlyExistsValidator.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 ObservableModifier and TypeMethodDescription<T2 extends Observable>
com.rosetta.model.lib.validation.ValidationResult<Observable> ObservableOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of Observable in cdm.observable.event
Methods in cdm.observable.event that return ObservableModifier and TypeMethodDescriptionObservationIdentifier.getObservable()Represents the asset or rate to which the observation relates.ObservationIdentifier.ObservationIdentifierImpl.getObservable()Methods in cdm.observable.event with parameters of type ObservableModifier and TypeMethodDescriptionObservationIdentifier.ObservationIdentifierBuilder.setObservable(Observable observable) ObservationIdentifier.ObservationIdentifierBuilderImpl.setObservable(Observable _observable) -
Uses of Observable in cdm.product.asset
Methods in cdm.product.asset with parameters of type ObservableModifier and TypeMethodDescriptionVarianceReturnTerms.VarianceReturnTermsBuilder.setExchangeTradedContractNearestValue(Observable exchangeTradedContractNearest) VarianceReturnTerms.VarianceReturnTermsBuilderImpl.setExchangeTradedContractNearestValue(Observable _exchangeTradedContractNearest) -
Uses of Observable in cdm.product.asset.functions
Methods in cdm.product.asset.functions with parameters of type ObservableModifier and TypeMethodDescriptionprotected abstract com.rosetta.model.lib.mapper.MapperC<com.rosetta.model.lib.records.Date> ResolvePerformancePeriodStartPrice.adjustedValuationDates1(PerformancePayout performancePayout, List<? extends PriceSchedule> price, Observable observable, com.rosetta.model.lib.records.Date adjustedDate) protected com.rosetta.model.lib.mapper.MapperC<com.rosetta.model.lib.records.Date> ResolvePerformancePeriodStartPrice.ResolvePerformancePeriodStartPriceDefault.adjustedValuationDates1(PerformancePayout performancePayout, List<? extends PriceSchedule> price, Observable observable, com.rosetta.model.lib.records.Date adjustedDate) protected PriceSchedule.PriceScheduleBuilderResolvePerformancePeriodStartPrice.ResolvePerformancePeriodStartPriceDefault.assignOutput(PriceSchedule.PriceScheduleBuilder startPrice, PerformancePayout performancePayout, List<? extends PriceSchedule> price, Observable observable, com.rosetta.model.lib.records.Date adjustedDate) protected abstract PriceSchedule.PriceScheduleBuilderResolvePerformancePeriodStartPrice.doEvaluate(PerformancePayout performancePayout, List<? extends PriceSchedule> price, Observable observable, com.rosetta.model.lib.records.Date adjustedDate) protected PriceSchedule.PriceScheduleBuilderResolvePerformancePeriodStartPrice.ResolvePerformancePeriodStartPriceDefault.doEvaluate(PerformancePayout performancePayout, List<? extends PriceSchedule> price, Observable observable, com.rosetta.model.lib.records.Date adjustedDate) ResolvePerformancePeriodStartPrice.evaluate(PerformancePayout performancePayout, List<? extends PriceSchedule> price, Observable observable, com.rosetta.model.lib.records.Date adjustedDate) -
Uses of Observable in cdm.product.qualification.functions
Methods in cdm.product.qualification.functions with parameters of type ObservableModifier and TypeMethodDescriptionprotected BooleanObservableQualification.ObservableQualificationDefault.assignOutput(Boolean qualifies, Observable observable, SecurityTypeEnum securityType, AssetClassEnum assetClass) protected BooleanQualify_UnderlierObservable_Equity.Qualify_UnderlierObservable_EquityDefault.assignOutput(Boolean is_product, Observable observable) protected abstract BooleanObservableQualification.doEvaluate(Observable observable, SecurityTypeEnum securityType, AssetClassEnum assetClass) protected BooleanObservableQualification.ObservableQualificationDefault.doEvaluate(Observable observable, SecurityTypeEnum securityType, AssetClassEnum assetClass) protected abstract BooleanQualify_UnderlierObservable_Equity.doEvaluate(Observable observable) protected BooleanQualify_UnderlierObservable_Equity.Qualify_UnderlierObservable_EquityDefault.doEvaluate(Observable observable) ObservableQualification.evaluate(Observable observable, SecurityTypeEnum securityType, AssetClassEnum assetClass) Qualify_UnderlierObservable_Equity.evaluate(Observable observable) -
Uses of Observable in cdm.product.template
Methods in cdm.product.template with parameters of type ObservableModifier and TypeMethodDescriptionUnderlier.UnderlierBuilder.setObservableValue(Observable _Observable) Underlier.UnderlierBuilderImpl.setObservableValue(Observable _observable) PortfolioReturnTerms.PortfolioReturnTermsBuilder.setUnderlierValue(Observable underlier) PortfolioReturnTerms.PortfolioReturnTermsBuilderImpl.setUnderlierValue(Observable _underlier)