Uses of Interface
cdm.observable.asset.ExchangeRate
Packages that use ExchangeRate
Package
Description
Observable asset concepts: schedule, settlement, price and quantity notation etc.
Product concepts applicable to specific asset classes.
Template feature concepts to define payouts.
-
Uses of ExchangeRate in cdm.observable.asset
Subinterfaces of ExchangeRate in cdm.observable.assetModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.observable.asset that implement ExchangeRateModifier and TypeClassDescriptionstatic classBuilder Implementation of ExchangeRatestatic classImmutable Implementation of ExchangeRateMethods in cdm.observable.asset that return ExchangeRateModifier and TypeMethodDescriptionExchangeRate.build()Build MethodsExchangeRate.ExchangeRateBuilderImpl.build()ExchangeRate.ExchangeRateImpl.build()Methods in cdm.observable.asset that return types with arguments of type ExchangeRateModifier and TypeMethodDescriptiondefault Class<? extends ExchangeRate> ExchangeRate.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends ExchangeRate> ExchangeRate.metaData()Utility Methods -
Uses of ExchangeRate in cdm.observable.asset.meta
Methods in cdm.observable.asset.meta that return types with arguments of type ExchangeRateModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super ExchangeRate>> ExchangeRateMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super ExchangeRate, com.rosetta.model.lib.qualify.QualifyResult>> ExchangeRateMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super ExchangeRate, Set<String>> ExchangeRateMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super ExchangeRate> ExchangeRateMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super ExchangeRate> ExchangeRateMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super ExchangeRate> ExchangeRateMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super ExchangeRate> ExchangeRateMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of ExchangeRate in cdm.observable.asset.validation
Methods in cdm.observable.asset.validation with parameters of type ExchangeRateModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> ExchangeRateTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ExchangeRate o) List<com.rosetta.model.lib.validation.ValidationResult<?>> ExchangeRateValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ExchangeRate o) -
Uses of ExchangeRate in cdm.observable.asset.validation.exists
Methods in cdm.observable.asset.validation.exists with type parameters of type ExchangeRateModifier and TypeMethodDescription<T2 extends ExchangeRate>
com.rosetta.model.lib.validation.ValidationResult<ExchangeRate> ExchangeRateOnlyExistsValidator.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 ExchangeRateModifier and TypeMethodDescription<T2 extends ExchangeRate>
com.rosetta.model.lib.validation.ValidationResult<ExchangeRate> ExchangeRateOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of ExchangeRate in cdm.product.asset
Methods in cdm.product.asset that return ExchangeRateModifier and TypeMethodDescriptionForeignExchange.ForeignExchangeImpl.getExchangeRate()ForeignExchange.getExchangeRate()The rate of exchange between the two currencies.Methods in cdm.product.asset with parameters of type ExchangeRateModifier and TypeMethodDescriptionForeignExchange.ForeignExchangeBuilder.setExchangeRate(ExchangeRate exchangeRate) ForeignExchange.ForeignExchangeBuilderImpl.setExchangeRate(ExchangeRate _exchangeRate) -
Uses of ExchangeRate in cdm.product.template
Methods in cdm.product.template that return ExchangeRateModifier and TypeMethodDescriptionSecurityLeg.getFxRate()FX rate in case when cash settlement amount is in a different currency to the security.SecurityLeg.SecurityLegImpl.getFxRate()Methods in cdm.product.template with parameters of type ExchangeRateModifier and TypeMethodDescriptionSecurityLeg.SecurityLegBuilder.setFxRate(ExchangeRate fxRate) SecurityLeg.SecurityLegBuilderImpl.setFxRate(ExchangeRate _fxRate)