Uses of Interface
cdm.product.asset.FloatingRateDefinition
Packages that use FloatingRateDefinition
Package
Description
Product concepts applicable to specific asset classes.
Common product schedule concepts: calculation period, reset, fixing and payment dates, stub, notional schedule, roll convention.
-
Uses of FloatingRateDefinition in cdm.product.asset
Subinterfaces of FloatingRateDefinition in cdm.product.assetModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.asset that implement FloatingRateDefinitionModifier and TypeClassDescriptionstatic classBuilder Implementation of FloatingRateDefinitionstatic classImmutable Implementation of FloatingRateDefinitionMethods in cdm.product.asset that return FloatingRateDefinitionModifier and TypeMethodDescriptionFloatingRateDefinition.build()Build MethodsFloatingRateDefinition.FloatingRateDefinitionBuilderImpl.build()FloatingRateDefinition.FloatingRateDefinitionImpl.build()Methods in cdm.product.asset that return types with arguments of type FloatingRateDefinitionModifier and TypeMethodDescriptiondefault Class<? extends FloatingRateDefinition> FloatingRateDefinition.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends FloatingRateDefinition> FloatingRateDefinition.metaData()Utility Methods -
Uses of FloatingRateDefinition in cdm.product.asset.meta
Methods in cdm.product.asset.meta that return types with arguments of type FloatingRateDefinitionModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super FloatingRateDefinition>> FloatingRateDefinitionMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super FloatingRateDefinition, com.rosetta.model.lib.qualify.QualifyResult>> FloatingRateDefinitionMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super FloatingRateDefinition, Set<String>> FloatingRateDefinitionMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super FloatingRateDefinition> FloatingRateDefinitionMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super FloatingRateDefinition> FloatingRateDefinitionMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super FloatingRateDefinition> FloatingRateDefinitionMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super FloatingRateDefinition> FloatingRateDefinitionMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of FloatingRateDefinition in cdm.product.asset.validation
Methods in cdm.product.asset.validation with parameters of type FloatingRateDefinitionModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> FloatingRateDefinitionTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, FloatingRateDefinition o) List<com.rosetta.model.lib.validation.ValidationResult<?>> FloatingRateDefinitionValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, FloatingRateDefinition o) -
Uses of FloatingRateDefinition in cdm.product.asset.validation.datarule
Methods in cdm.product.asset.validation.datarule with parameters of type FloatingRateDefinitionModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> FloatingRateDefinitionFloatingRateMultiplier.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, FloatingRateDefinition floatingRateDefinition) List<com.rosetta.model.lib.validation.ValidationResult<?>> FloatingRateDefinitionFloatingRateMultiplier.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, FloatingRateDefinition floatingRateDefinition) -
Uses of FloatingRateDefinition in cdm.product.asset.validation.exists
Methods in cdm.product.asset.validation.exists with type parameters of type FloatingRateDefinitionModifier and TypeMethodDescription<T2 extends FloatingRateDefinition>
com.rosetta.model.lib.validation.ValidationResult<FloatingRateDefinition> FloatingRateDefinitionOnlyExistsValidator.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 FloatingRateDefinitionModifier and TypeMethodDescription<T2 extends FloatingRateDefinition>
com.rosetta.model.lib.validation.ValidationResult<FloatingRateDefinition> FloatingRateDefinitionOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of FloatingRateDefinition in cdm.product.common.schedule
Methods in cdm.product.common.schedule that return FloatingRateDefinitionModifier and TypeMethodDescriptionCalculationPeriod.CalculationPeriodImpl.getFloatingRateDefinition()CalculationPeriod.getFloatingRateDefinition()The floating rate reset information for the calculation period.Methods in cdm.product.common.schedule with parameters of type FloatingRateDefinitionModifier and TypeMethodDescriptionCalculationPeriod.CalculationPeriodBuilder.setFloatingRateDefinition(FloatingRateDefinition floatingRateDefinition) CalculationPeriod.CalculationPeriodBuilderImpl.setFloatingRateDefinition(FloatingRateDefinition _floatingRateDefinition)