Uses of Interface
cdm.observable.asset.FxSpotRateSource
Packages that use FxSpotRateSource
Package
Description
Observable asset concepts: schedule, settlement, price and quantity notation etc.
Common product schedule concepts: calculation period, reset, fixing and payment dates, stub, notional schedule, roll convention.
Template feature concepts to define payouts.
-
Uses of FxSpotRateSource in cdm.observable.asset
Subinterfaces of FxSpotRateSource in cdm.observable.assetModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.observable.asset that implement FxSpotRateSourceModifier and TypeClassDescriptionstatic classBuilder Implementation of FxSpotRateSourcestatic classImmutable Implementation of FxSpotRateSourceMethods in cdm.observable.asset that return FxSpotRateSourceModifier and TypeMethodDescriptionFxSpotRateSource.build()Build MethodsFxSpotRateSource.FxSpotRateSourceBuilderImpl.build()FxSpotRateSource.FxSpotRateSourceImpl.build()ValuationSource.getInformationSource()The information source where a published or displayed market rate will be obtained, e.g.ValuationSource.ValuationSourceImpl.getInformationSource()Methods in cdm.observable.asset that return types with arguments of type FxSpotRateSourceModifier and TypeMethodDescriptiondefault Class<? extends FxSpotRateSource> FxSpotRateSource.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends FxSpotRateSource> FxSpotRateSource.metaData()Utility MethodsMethods in cdm.observable.asset with parameters of type FxSpotRateSourceModifier and TypeMethodDescriptionValuationSource.ValuationSourceBuilder.setInformationSource(FxSpotRateSource informationSource) ValuationSource.ValuationSourceBuilderImpl.setInformationSource(FxSpotRateSource _informationSource) -
Uses of FxSpotRateSource in cdm.observable.asset.meta
Methods in cdm.observable.asset.meta that return types with arguments of type FxSpotRateSourceModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super FxSpotRateSource>> FxSpotRateSourceMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super FxSpotRateSource, com.rosetta.model.lib.qualify.QualifyResult>> FxSpotRateSourceMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super FxSpotRateSource, Set<String>> FxSpotRateSourceMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super FxSpotRateSource> FxSpotRateSourceMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super FxSpotRateSource> FxSpotRateSourceMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super FxSpotRateSource> FxSpotRateSourceMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super FxSpotRateSource> FxSpotRateSourceMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of FxSpotRateSource in cdm.observable.asset.validation
Methods in cdm.observable.asset.validation with parameters of type FxSpotRateSourceModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> FxSpotRateSourceTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, FxSpotRateSource o) List<com.rosetta.model.lib.validation.ValidationResult<?>> FxSpotRateSourceValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, FxSpotRateSource o) -
Uses of FxSpotRateSource in cdm.observable.asset.validation.exists
Methods in cdm.observable.asset.validation.exists with type parameters of type FxSpotRateSourceModifier and TypeMethodDescription<T2 extends FxSpotRateSource>
com.rosetta.model.lib.validation.ValidationResult<FxSpotRateSource> FxSpotRateSourceOnlyExistsValidator.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 FxSpotRateSourceModifier and TypeMethodDescription<T2 extends FxSpotRateSource>
com.rosetta.model.lib.validation.ValidationResult<FxSpotRateSource> FxSpotRateSourceOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of FxSpotRateSource in cdm.product.common.schedule
Methods in cdm.product.common.schedule that return FxSpotRateSourceModifier and TypeMethodDescriptionFxLinkedNotionalSchedule.FxLinkedNotionalScheduleImpl.getFxSpotRateSource()FxLinkedNotionalSchedule.getFxSpotRateSource()The information source and time at which the spot currency exchange rate will be observed.ObservationTerms.getInformationSource()The information source where a published or displayed market rate will be obtained, e.g.ObservationTerms.ObservationTermsImpl.getInformationSource()Methods in cdm.product.common.schedule with parameters of type FxSpotRateSourceModifier and TypeMethodDescriptionFxLinkedNotionalSchedule.FxLinkedNotionalScheduleBuilder.setFxSpotRateSource(FxSpotRateSource fxSpotRateSource) FxLinkedNotionalSchedule.FxLinkedNotionalScheduleBuilderImpl.setFxSpotRateSource(FxSpotRateSource _fxSpotRateSource) ObservationTerms.ObservationTermsBuilder.setInformationSource(FxSpotRateSource informationSource) ObservationTerms.ObservationTermsBuilderImpl.setInformationSource(FxSpotRateSource _informationSource) -
Uses of FxSpotRateSource in cdm.product.template
Methods in cdm.product.template that return FxSpotRateSourceModifier and TypeMethodDescriptionComposite.CompositeImpl.getFxSpotRateSource()Composite.getFxSpotRateSource()Specifies the methodology (reference source and, optionally, fixing time) to be used for determining a currency conversion rate.Quanto.getFxSpotRateSource()Specifies the methodology (reference source and, optionally, fixing time) to be used for determining a currency conversion rate.Quanto.QuantoImpl.getFxSpotRateSource()Methods in cdm.product.template with parameters of type FxSpotRateSourceModifier and TypeMethodDescriptionComposite.CompositeBuilder.setFxSpotRateSource(FxSpotRateSource fxSpotRateSource) Composite.CompositeBuilderImpl.setFxSpotRateSource(FxSpotRateSource _fxSpotRateSource) Quanto.QuantoBuilder.setFxSpotRateSource(FxSpotRateSource fxSpotRateSource) Quanto.QuantoBuilderImpl.setFxSpotRateSource(FxSpotRateSource _fxSpotRateSource)