Uses of Interface
cdm.product.asset.RateSpecification
Packages that use RateSpecification
Package
Description
Product concepts applicable to specific asset classes.
-
Uses of RateSpecification in cdm.product.asset
Subinterfaces of RateSpecification in cdm.product.assetModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.asset that implement RateSpecificationModifier and TypeClassDescriptionstatic classBuilder Implementation of RateSpecificationstatic classImmutable Implementation of RateSpecificationMethods in cdm.product.asset that return RateSpecificationModifier and TypeMethodDescriptionRateSpecification.build()Build MethodsRateSpecification.RateSpecificationBuilderImpl.build()RateSpecification.RateSpecificationImpl.build()InterestRatePayout.getRateSpecification()The specification of the rate value(s) applicable to the contract using either a floating rate calculation, a single fixed rate, a fixed rate schedule, or an inflation rate calculation.InterestRatePayout.InterestRatePayoutImpl.getRateSpecification()Methods in cdm.product.asset that return types with arguments of type RateSpecificationModifier and TypeMethodDescriptiondefault Class<? extends RateSpecification> RateSpecification.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends RateSpecification> RateSpecification.metaData()Utility MethodsMethods in cdm.product.asset with parameters of type RateSpecificationModifier and TypeMethodDescriptionInterestRatePayout.InterestRatePayoutBuilder.setRateSpecification(RateSpecification rateSpecification) InterestRatePayout.InterestRatePayoutBuilderImpl.setRateSpecification(RateSpecification _rateSpecification) -
Uses of RateSpecification in cdm.product.asset.meta
Methods in cdm.product.asset.meta that return types with arguments of type RateSpecificationModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super RateSpecification>> RateSpecificationMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super RateSpecification, com.rosetta.model.lib.qualify.QualifyResult>> RateSpecificationMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super RateSpecification, Set<String>> RateSpecificationMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super RateSpecification> RateSpecificationMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super RateSpecification> RateSpecificationMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super RateSpecification> RateSpecificationMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super RateSpecification> RateSpecificationMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of RateSpecification in cdm.product.asset.validation
Methods in cdm.product.asset.validation with parameters of type RateSpecificationModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> RateSpecificationTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, RateSpecification o) List<com.rosetta.model.lib.validation.ValidationResult<?>> RateSpecificationValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, RateSpecification o) -
Uses of RateSpecification in cdm.product.asset.validation.datarule
Methods in cdm.product.asset.validation.datarule with parameters of type RateSpecificationModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> RateSpecificationOneOf0.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, RateSpecification rateSpecification) List<com.rosetta.model.lib.validation.ValidationResult<?>> RateSpecificationOneOf0.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, RateSpecification rateSpecification) -
Uses of RateSpecification in cdm.product.asset.validation.exists
Methods in cdm.product.asset.validation.exists with type parameters of type RateSpecificationModifier and TypeMethodDescription<T2 extends RateSpecification>
com.rosetta.model.lib.validation.ValidationResult<RateSpecification> RateSpecificationOnlyExistsValidator.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 RateSpecificationModifier and TypeMethodDescription<T2 extends RateSpecification>
com.rosetta.model.lib.validation.ValidationResult<RateSpecification> RateSpecificationOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields)