Uses of Interface
cdm.product.common.schedule.ObservationTerms
Packages that use ObservationTerms
Package
Description
Common product schedule concepts: calculation period, reset, fixing and payment dates, stub, notional schedule, roll convention.
Template feature concepts to define payouts.
-
Uses of ObservationTerms in cdm.product.common.schedule
Subinterfaces of ObservationTerms in cdm.product.common.scheduleModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.common.schedule that implement ObservationTermsModifier and TypeClassDescriptionstatic classBuilder Implementation of ObservationTermsstatic classImmutable Implementation of ObservationTermsMethods in cdm.product.common.schedule that return ObservationTermsModifier and TypeMethodDescriptionObservationTerms.build()Build MethodsObservationTerms.ObservationTermsBuilderImpl.build()ObservationTerms.ObservationTermsImpl.build()Methods in cdm.product.common.schedule that return types with arguments of type ObservationTermsModifier and TypeMethodDescriptiondefault Class<? extends ObservationTerms> ObservationTerms.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends ObservationTerms> ObservationTerms.metaData()Utility Methods -
Uses of ObservationTerms in cdm.product.common.schedule.meta
Methods in cdm.product.common.schedule.meta that return types with arguments of type ObservationTermsModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super ObservationTerms>> ObservationTermsMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super ObservationTerms, com.rosetta.model.lib.qualify.QualifyResult>> ObservationTermsMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super ObservationTerms, Set<String>> ObservationTermsMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super ObservationTerms> ObservationTermsMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super ObservationTerms> ObservationTermsMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super ObservationTerms> ObservationTermsMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super ObservationTerms> ObservationTermsMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of ObservationTerms in cdm.product.common.schedule.validation
Methods in cdm.product.common.schedule.validation with parameters of type ObservationTermsModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> ObservationTermsTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ObservationTerms o) List<com.rosetta.model.lib.validation.ValidationResult<?>> ObservationTermsValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ObservationTerms o) -
Uses of ObservationTerms in cdm.product.common.schedule.validation.datarule
Methods in cdm.product.common.schedule.validation.datarule with parameters of type ObservationTermsModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> ObservationTermsPricingTime.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ObservationTerms observationTerms) List<com.rosetta.model.lib.validation.ValidationResult<?>> ObservationTermsPricingTime.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ObservationTerms observationTerms) -
Uses of ObservationTerms in cdm.product.common.schedule.validation.exists
Methods in cdm.product.common.schedule.validation.exists with type parameters of type ObservationTermsModifier and TypeMethodDescription<T2 extends ObservationTerms>
com.rosetta.model.lib.validation.ValidationResult<ObservationTerms> ObservationTermsOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.product.common.schedule.validation.exists that return types with arguments of type ObservationTermsModifier and TypeMethodDescription<T2 extends ObservationTerms>
com.rosetta.model.lib.validation.ValidationResult<ObservationTerms> ObservationTermsOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of ObservationTerms in cdm.product.template
Methods in cdm.product.template that return ObservationTermsModifier and TypeMethodDescriptionAveragingStrikeFeature.AveragingStrikeFeatureImpl.getObservationTerms()AveragingStrikeFeature.getObservationTerms()Class containing terms that are associated with observing a price/benchmark/index across either single or multple observations.OptionPayout.getObservationTerms()Class containing terms that are associated with observing a price/benchmark/index across either single or multple observations.OptionPayout.OptionPayoutImpl.getObservationTerms()PerformancePayout.getObservationTerms()Defines how and when a performance type option or performance type swap is to be observed.PerformancePayout.PerformancePayoutImpl.getObservationTerms()Methods in cdm.product.template with parameters of type ObservationTermsModifier and TypeMethodDescriptionAveragingStrikeFeature.AveragingStrikeFeatureBuilder.setObservationTerms(ObservationTerms observationTerms) AveragingStrikeFeature.AveragingStrikeFeatureBuilderImpl.setObservationTerms(ObservationTerms _observationTerms) OptionPayout.OptionPayoutBuilder.setObservationTerms(ObservationTerms observationTerms) OptionPayout.OptionPayoutBuilderImpl.setObservationTerms(ObservationTerms _observationTerms) PerformancePayout.PerformancePayoutBuilder.setObservationTerms(ObservationTerms observationTerms) PerformancePayout.PerformancePayoutBuilderImpl.setObservationTerms(ObservationTerms _observationTerms)