Uses of Interface
cdm.product.asset.FloatingRateBase
Packages that use FloatingRateBase
Package
Description
Product concepts applicable to specific asset classes.
-
Uses of FloatingRateBase in cdm.product.asset
Subinterfaces of FloatingRateBase in cdm.product.assetModifier and TypeInterfaceDescriptioninterfacestatic interfaceBuilder Interfacestatic interfaceBuilder InterfaceinterfaceA class to specify the floating interest rate by extending the floating rate definition with a set of attributes that specify such rate: the initial value specified as part of the trade, the rounding convention, the averaging method and the negative interest rate treatment.static interfaceBuilder InterfaceinterfaceA data to: specify the inflation rate.static interfaceBuilder InterfaceClasses in cdm.product.asset that implement FloatingRateBaseModifier and TypeClassDescriptionstatic classBuilder Implementation of FloatingRatestatic classImmutable Implementation of FloatingRatestatic classBuilder Implementation of FloatingRateBasestatic classImmutable Implementation of FloatingRateBasestatic classBuilder Implementation of FloatingRateSpecificationstatic classImmutable Implementation of FloatingRateSpecificationstatic classBuilder Implementation of InflationRateSpecificationstatic classImmutable Implementation of InflationRateSpecificationMethods in cdm.product.asset that return FloatingRateBaseModifier and TypeMethodDescriptionFloatingRateBase.build()Build MethodsFloatingRateBase.FloatingRateBaseBuilderImpl.build()FloatingRateBase.FloatingRateBaseImpl.build()Methods in cdm.product.asset that return types with arguments of type FloatingRateBaseModifier and TypeMethodDescriptiondefault Class<? extends FloatingRateBase> FloatingRateBase.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends FloatingRateBase> FloatingRateBase.metaData()Utility Methods -
Uses of FloatingRateBase in cdm.product.asset.meta
Methods in cdm.product.asset.meta that return types with arguments of type FloatingRateBaseModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super FloatingRateBase>> FloatingRateBaseMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super FloatingRateBase, com.rosetta.model.lib.qualify.QualifyResult>> FloatingRateBaseMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super FloatingRateBase, Set<String>> FloatingRateBaseMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super FloatingRateBase> FloatingRateBaseMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super FloatingRateBase> FloatingRateBaseMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super FloatingRateBase> FloatingRateBaseMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super FloatingRateBase> FloatingRateBaseMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of FloatingRateBase in cdm.product.asset.validation
Methods in cdm.product.asset.validation with parameters of type FloatingRateBaseModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> FloatingRateBaseTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, FloatingRateBase o) List<com.rosetta.model.lib.validation.ValidationResult<?>> FloatingRateBaseValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, FloatingRateBase o) -
Uses of FloatingRateBase in cdm.product.asset.validation.exists
Methods in cdm.product.asset.validation.exists with type parameters of type FloatingRateBaseModifier and TypeMethodDescription<T2 extends FloatingRateBase>
com.rosetta.model.lib.validation.ValidationResult<FloatingRateBase> FloatingRateBaseOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.product.asset.validation.exists that return types with arguments of type FloatingRateBaseModifier and TypeMethodDescription<T2 extends FloatingRateBase>
com.rosetta.model.lib.validation.ValidationResult<FloatingRateBase> FloatingRateBaseOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of FloatingRateBase in cdm.product.collateral
Subinterfaces of FloatingRateBase in cdm.product.collateralModifier and TypeInterfaceDescriptioninterfaceRepresents the parameters needed to calculate the floating rate paid on collateral holdings.static interfaceBuilder InterfaceClasses in cdm.product.collateral that implement FloatingRateBaseModifier and TypeClassDescriptionstatic classBuilder Implementation of CollateralAgreementFloatingRatestatic classImmutable Implementation of CollateralAgreementFloatingRate