Uses of Interface
cdm.product.asset.floatingrate.FloatingAmountCalculationDetails
Packages that use FloatingAmountCalculationDetails
Package
Description
Product-related, asset class-specific floating-rate index concepts, such as rate definitions.
-
Uses of FloatingAmountCalculationDetails in cdm.product.asset.calculation.functions
Methods in cdm.product.asset.calculation.functions that return FloatingAmountCalculationDetailsModifier and TypeMethodDescriptionApplyFloatingRateSetting.evaluate(InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, Boolean isInitialPeriod, BigDecimal suppliedNotional, BigDecimal suppliedRate, FloatingRateSettingDetails floatingRateSetting) CalculateFloatingCashFlow.evaluate(InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, BigDecimal notional, String currency, FloatingRateSettingDetails floatingRateSetting, FloatingRateProcessingDetails processedRateDetails) FloatingAmountCalculation.evaluate(InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, Boolean isInitialPeriod, BigDecimal suppliedNotional, BigDecimal suppliedRate) -
Uses of FloatingAmountCalculationDetails in cdm.product.asset.floatingrate
Subinterfaces of FloatingAmountCalculationDetails in cdm.product.asset.floatingrateModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.asset.floatingrate that implement FloatingAmountCalculationDetailsModifier and TypeClassDescriptionstatic classBuilder Implementation of FloatingAmountCalculationDetailsstatic classImmutable Implementation of FloatingAmountCalculationDetailsMethods in cdm.product.asset.floatingrate that return FloatingAmountCalculationDetailsModifier and TypeMethodDescriptionFloatingAmountCalculationDetails.build()Build MethodsFloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderImpl.build()FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsImpl.build()Methods in cdm.product.asset.floatingrate that return types with arguments of type FloatingAmountCalculationDetailsModifier and TypeMethodDescriptiondefault Class<? extends FloatingAmountCalculationDetails> FloatingAmountCalculationDetails.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends FloatingAmountCalculationDetails> FloatingAmountCalculationDetails.metaData()Utility Methods -
Uses of FloatingAmountCalculationDetails in cdm.product.asset.floatingrate.meta
Methods in cdm.product.asset.floatingrate.meta that return types with arguments of type FloatingAmountCalculationDetailsModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super FloatingAmountCalculationDetails>> FloatingAmountCalculationDetailsMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super FloatingAmountCalculationDetails, com.rosetta.model.lib.qualify.QualifyResult>> FloatingAmountCalculationDetailsMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super FloatingAmountCalculationDetails, Set<String>> FloatingAmountCalculationDetailsMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super FloatingAmountCalculationDetails> FloatingAmountCalculationDetailsMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super FloatingAmountCalculationDetails> FloatingAmountCalculationDetailsMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super FloatingAmountCalculationDetails> FloatingAmountCalculationDetailsMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super FloatingAmountCalculationDetails> FloatingAmountCalculationDetailsMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of FloatingAmountCalculationDetails in cdm.product.asset.floatingrate.validation
Methods in cdm.product.asset.floatingrate.validation with parameters of type FloatingAmountCalculationDetailsModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> FloatingAmountCalculationDetailsTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, FloatingAmountCalculationDetails o) List<com.rosetta.model.lib.validation.ValidationResult<?>> FloatingAmountCalculationDetailsValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, FloatingAmountCalculationDetails o) -
Uses of FloatingAmountCalculationDetails in cdm.product.asset.floatingrate.validation.exists
Methods in cdm.product.asset.floatingrate.validation.exists with type parameters of type FloatingAmountCalculationDetailsModifier and TypeMethodDescription<T2 extends FloatingAmountCalculationDetails>
com.rosetta.model.lib.validation.ValidationResult<FloatingAmountCalculationDetails> FloatingAmountCalculationDetailsOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.product.asset.floatingrate.validation.exists that return types with arguments of type FloatingAmountCalculationDetailsModifier and TypeMethodDescription<T2 extends FloatingAmountCalculationDetails>
com.rosetta.model.lib.validation.ValidationResult<FloatingAmountCalculationDetails> FloatingAmountCalculationDetailsOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of FloatingAmountCalculationDetails in cdm.product.asset.functions
Methods in cdm.product.asset.functions that return types with arguments of type FloatingAmountCalculationDetailsModifier and TypeMethodDescriptionprotected com.rosetta.model.lib.mapper.MapperS<? extends FloatingAmountCalculationDetails> FloatingAmount.FloatingAmountDefault.floatingCalc(InterestRatePayout interestRatePayout, BigDecimal rate, BigDecimal notional, com.rosetta.model.lib.records.Date date, CalculationPeriodData calculationPeriodData) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends FloatingAmountCalculationDetails> FloatingAmount.floatingCalc(InterestRatePayout interestRatePayout, BigDecimal rate, BigDecimal notional, com.rosetta.model.lib.records.Date date, CalculationPeriodData calculationPeriodData)