Uses of Interface
cdm.observable.event.Observation
Packages that use Observation
Package
Description
Business event concepts: primitives, contract state and associated state transition function specifications.
Observable event concepts: extraordinary event, trigger event, disruption event etc.
-
Uses of Observation in cdm.event.common
Methods in cdm.event.common that return types with arguments of type ObservationModifier and TypeMethodDescriptionList<? extends Observation> BillingRecordInstruction.BillingRecordInstructionImpl.getObservation()List<? extends Observation> BillingRecordInstruction.getObservation()The observations used to calculate the billing amount.Methods in cdm.event.common with parameters of type ObservationModifier and TypeMethodDescriptionBillingRecordInstruction.BillingRecordInstructionBuilder.addObservation(Observation observation) BillingRecordInstruction.BillingRecordInstructionBuilder.addObservation(Observation observation, int idx) BillingRecordInstruction.BillingRecordInstructionBuilderImpl.addObservation(Observation _observation) BillingRecordInstruction.BillingRecordInstructionBuilderImpl.addObservation(Observation _observation, int idx) Reset.ResetBuilder.addObservationsValue(Observation observations) Reset.ResetBuilder.addObservationsValue(Observation observations, int idx) Reset.ResetBuilderImpl.addObservationsValue(Observation _observations) Reset.ResetBuilderImpl.addObservationsValue(Observation _observations, int idx) Method parameters in cdm.event.common with type arguments of type ObservationModifier and TypeMethodDescriptionBillingRecordInstruction.BillingRecordInstructionBuilder.addObservation(List<? extends Observation> observation) BillingRecordInstruction.BillingRecordInstructionBuilderImpl.addObservation(List<? extends Observation> observations) Reset.ResetBuilder.addObservationsValue(List<? extends Observation> observations) Reset.ResetBuilderImpl.addObservationsValue(List<? extends Observation> observationss) BillingRecordInstruction.BillingRecordInstructionBuilder.setObservation(List<? extends Observation> observation) BillingRecordInstruction.BillingRecordInstructionBuilderImpl.setObservation(List<? extends Observation> observations) Reset.ResetBuilder.setObservationsValue(List<? extends Observation> observations) Reset.ResetBuilderImpl.setObservationsValue(List<? extends Observation> observationss) -
Uses of Observation in cdm.event.common.functions
Methods in cdm.event.common.functions that return types with arguments of type ObservationModifier and TypeMethodDescriptionprotected com.rosetta.model.lib.mapper.MapperS<? extends Observation> Create_Reset.Create_ResetDefault.observation(ResetInstruction instruction, TradeState tradeState) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends Observation> Create_Reset.observation(ResetInstruction instruction, TradeState tradeState) Methods in cdm.event.common.functions with parameters of type ObservationModifier and TypeMethodDescriptionprotected Reset.ResetBuilderResolveInterestRateReset.ResolveInterestRateResetDefault.assignOutput(Reset.ResetBuilder reset, List<? extends InterestRatePayout> payouts, Observation observation, com.rosetta.model.lib.records.Date resetDate, com.rosetta.model.lib.records.Date rateRecordDate) protected Reset.ResetBuilderResolvePerformanceReset.ResolvePerformanceResetDefault.assignOutput(Reset.ResetBuilder reset, PerformancePayout performancePayout, Observation observation, com.rosetta.model.lib.records.Date date) protected abstract Reset.ResetBuilderResolveInterestRateReset.doEvaluate(List<? extends InterestRatePayout> payouts, Observation observation, com.rosetta.model.lib.records.Date resetDate, com.rosetta.model.lib.records.Date rateRecordDate) protected Reset.ResetBuilderResolveInterestRateReset.ResolveInterestRateResetDefault.doEvaluate(List<? extends InterestRatePayout> payouts, Observation observation, com.rosetta.model.lib.records.Date resetDate, com.rosetta.model.lib.records.Date rateRecordDate) protected abstract Reset.ResetBuilderResolvePerformanceReset.doEvaluate(PerformancePayout performancePayout, Observation observation, com.rosetta.model.lib.records.Date date) protected Reset.ResetBuilderResolvePerformanceReset.ResolvePerformanceResetDefault.doEvaluate(PerformancePayout performancePayout, Observation observation, com.rosetta.model.lib.records.Date date) ResolveInterestRateReset.evaluate(List<? extends InterestRatePayout> payouts, Observation observation, com.rosetta.model.lib.records.Date resetDate, com.rosetta.model.lib.records.Date rateRecordDate) ResolvePerformanceReset.evaluate(PerformancePayout performancePayout, Observation observation, com.rosetta.model.lib.records.Date date) -
Uses of Observation in cdm.observable.event
Subinterfaces of Observation in cdm.observable.eventModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.observable.event that implement ObservationModifier and TypeClassDescriptionstatic classBuilder Implementation of Observationstatic classImmutable Implementation of ObservationMethods in cdm.observable.event that return ObservationModifier and TypeMethodDescriptionObservation.build()Build MethodsObservation.ObservationBuilderImpl.build()Observation.ObservationImpl.build()Methods in cdm.observable.event that return types with arguments of type ObservationModifier and TypeMethodDescriptiondefault Class<? extends Observation> Observation.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends Observation> Observation.metaData()Utility Methods -
Uses of Observation in cdm.observable.event.functions
Methods in cdm.observable.event.functions that return ObservationModifier and TypeMethodDescriptionResolveObservation.evaluate(List<? extends ObservationIdentifier> identifiers, AveragingCalculationMethod averagingMethod) Method parameters in cdm.observable.event.functions with type arguments of type ObservationModifier 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 Price.PriceBuilderResolveObservationAverage.ResolveObservationAverageDefault.assignOutput(Price.PriceBuilder resetValue, List<? extends Observation> observations) 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) protected abstract Price.PriceBuilderResolveObservationAverage.doEvaluate(List<? extends Observation> observations) protected Price.PriceBuilderResolveObservationAverage.ResolveObservationAverageDefault.doEvaluate(List<? extends Observation> observations) Create_AssetReset.evaluate(AssetPayout assetPayout, List<? extends Observation> observation, com.rosetta.model.lib.records.Date resetDate) ResolveObservationAverage.evaluate(List<? extends Observation> observations) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends Price> ResolveObservationAverage.firstObservedValue(List<? extends Observation> observations) protected com.rosetta.model.lib.mapper.MapperS<? extends Price> ResolveObservationAverage.ResolveObservationAverageDefault.firstObservedValue(List<? extends Observation> observations) -
Uses of Observation in cdm.observable.event.meta
Methods in cdm.observable.event.meta that return types with arguments of type ObservationModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super Observation>> ObservationMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super Observation, com.rosetta.model.lib.qualify.QualifyResult>> ObservationMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super Observation, Set<String>> ObservationMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super Observation> ObservationMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Observation> ObservationMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super Observation> ObservationMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Observation> ObservationMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of Observation in cdm.observable.event.metafields
Methods in cdm.observable.event.metafields that return ObservationModifier and TypeMethodDescriptionReferenceWithMetaObservation.getValue()Getter MethodsReferenceWithMetaObservation.ReferenceWithMetaObservationImpl.getValue()Methods in cdm.observable.event.metafields that return types with arguments of type ObservationModifier and TypeMethodDescriptiondefault Class<Observation> ReferenceWithMetaObservation.getValueType()Methods in cdm.observable.event.metafields with parameters of type ObservationModifier and TypeMethodDescriptionReferenceWithMetaObservation.ReferenceWithMetaObservationBuilder.setValue(Observation value) ReferenceWithMetaObservation.ReferenceWithMetaObservationBuilderImpl.setValue(Observation _value) -
Uses of Observation in cdm.observable.event.validation
Methods in cdm.observable.event.validation with parameters of type ObservationModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> ObservationTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Observation o) List<com.rosetta.model.lib.validation.ValidationResult<?>> ObservationValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Observation o) -
Uses of Observation in cdm.observable.event.validation.exists
Methods in cdm.observable.event.validation.exists with type parameters of type ObservationModifier and TypeMethodDescription<T2 extends Observation>
com.rosetta.model.lib.validation.ValidationResult<Observation> ObservationOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.observable.event.validation.exists that return types with arguments of type ObservationModifier and TypeMethodDescription<T2 extends Observation>
com.rosetta.model.lib.validation.ValidationResult<Observation> ObservationOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields)