Uses of Interface
cdm.observable.asset.calculatedrate.CalculatedRateDetails
Packages that use CalculatedRateDetails
Package
Description
Floating amount calculations for calculated rates.
Product-related, asset class-specific floating-rate index concepts, such as rate definitions.
-
Uses of CalculatedRateDetails in cdm.observable.asset.calculatedrate
Subinterfaces of CalculatedRateDetails in cdm.observable.asset.calculatedrateModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.observable.asset.calculatedrate that implement CalculatedRateDetailsModifier and TypeClassDescriptionstatic classBuilder Implementation of CalculatedRateDetailsstatic classImmutable Implementation of CalculatedRateDetailsMethods in cdm.observable.asset.calculatedrate that return CalculatedRateDetailsModifier and TypeMethodDescriptionCalculatedRateDetails.build()Build MethodsCalculatedRateDetails.CalculatedRateDetailsBuilderImpl.build()CalculatedRateDetails.CalculatedRateDetailsImpl.build()Methods in cdm.observable.asset.calculatedrate that return types with arguments of type CalculatedRateDetailsModifier and TypeMethodDescriptiondefault Class<? extends CalculatedRateDetails> CalculatedRateDetails.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends CalculatedRateDetails> CalculatedRateDetails.metaData()Utility Methods -
Uses of CalculatedRateDetails in cdm.observable.asset.calculatedrate.functions
Methods in cdm.observable.asset.calculatedrate.functions that return CalculatedRateDetailsModifier and TypeMethodDescriptionApplyAveragingFormula.evaluate(List<BigDecimal> observations, List<BigDecimal> weights) ApplyCompoundingFormula.evaluate(List<BigDecimal> observations, List<BigDecimal> weights, BigDecimal yearFrac) Methods in cdm.observable.asset.calculatedrate.functions that return types with arguments of type CalculatedRateDetailsModifier and TypeMethodDescriptionprotected abstract com.rosetta.model.lib.mapper.MapperS<? extends CalculatedRateDetails> EvaluateCalculatedRate.calculationResults(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected com.rosetta.model.lib.mapper.MapperS<? extends CalculatedRateDetails> EvaluateCalculatedRate.EvaluateCalculatedRateDefault.calculationResults(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) -
Uses of CalculatedRateDetails in cdm.observable.asset.calculatedrate.meta
Methods in cdm.observable.asset.calculatedrate.meta that return types with arguments of type CalculatedRateDetailsModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super CalculatedRateDetails>> CalculatedRateDetailsMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super CalculatedRateDetails, com.rosetta.model.lib.qualify.QualifyResult>> CalculatedRateDetailsMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super CalculatedRateDetails, Set<String>> CalculatedRateDetailsMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super CalculatedRateDetails> CalculatedRateDetailsMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super CalculatedRateDetails> CalculatedRateDetailsMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super CalculatedRateDetails> CalculatedRateDetailsMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super CalculatedRateDetails> CalculatedRateDetailsMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of CalculatedRateDetails in cdm.observable.asset.calculatedrate.validation
Methods in cdm.observable.asset.calculatedrate.validation with parameters of type CalculatedRateDetailsModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> CalculatedRateDetailsTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CalculatedRateDetails o) List<com.rosetta.model.lib.validation.ValidationResult<?>> CalculatedRateDetailsValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CalculatedRateDetails o) -
Uses of CalculatedRateDetails in cdm.observable.asset.calculatedrate.validation.exists
Methods in cdm.observable.asset.calculatedrate.validation.exists with type parameters of type CalculatedRateDetailsModifier and TypeMethodDescription<T2 extends CalculatedRateDetails>
com.rosetta.model.lib.validation.ValidationResult<CalculatedRateDetails> CalculatedRateDetailsOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.observable.asset.calculatedrate.validation.exists that return types with arguments of type CalculatedRateDetailsModifier and TypeMethodDescription<T2 extends CalculatedRateDetails>
com.rosetta.model.lib.validation.ValidationResult<CalculatedRateDetails> CalculatedRateDetailsOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of CalculatedRateDetails in cdm.product.asset.floatingrate
Methods in cdm.product.asset.floatingrate that return CalculatedRateDetailsModifier and TypeMethodDescriptionFloatingRateSettingDetails.FloatingRateSettingDetailsImpl.getCalculationDetails()FloatingRateSettingDetails.getCalculationDetails()Calculated rate details (observation dates, values, and weights).Methods in cdm.product.asset.floatingrate with parameters of type CalculatedRateDetailsModifier and TypeMethodDescriptionFloatingRateSettingDetails.FloatingRateSettingDetailsBuilder.setCalculationDetails(CalculatedRateDetails calculationDetails) FloatingRateSettingDetails.FloatingRateSettingDetailsBuilderImpl.setCalculationDetails(CalculatedRateDetails _calculationDetails)