Uses of Interface
cdm.observable.asset.FloatingRateOption
Packages that use FloatingRateOption
Package
Description
Observable asset concepts: schedule, settlement, price and quantity notation etc.
Product concepts applicable to specific asset classes.
-
Uses of FloatingRateOption in cdm.observable.asset
Subinterfaces of FloatingRateOption in cdm.observable.assetModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.observable.asset that implement FloatingRateOptionModifier and TypeClassDescriptionstatic classBuilder Implementation of FloatingRateOptionstatic classImmutable Implementation of FloatingRateOptionMethods in cdm.observable.asset that return FloatingRateOptionModifier and TypeMethodDescriptionFloatingRateOption.build()Build MethodsFloatingRateOption.FloatingRateOptionBuilderImpl.build()FloatingRateOption.FloatingRateOptionImpl.build()Methods in cdm.observable.asset that return types with arguments of type FloatingRateOptionModifier and TypeMethodDescriptiondefault Class<? extends FloatingRateOption> FloatingRateOption.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends FloatingRateOption> FloatingRateOption.metaData()Utility MethodsMethods in cdm.observable.asset with parameters of type FloatingRateOptionModifier and TypeMethodDescriptionObservable.ObservableBuilder.setRateOptionValue(FloatingRateOption rateOption) Observable.ObservableBuilderImpl.setRateOptionValue(FloatingRateOption _rateOption) -
Uses of FloatingRateOption in cdm.observable.asset.calculatedrate.functions
Methods in cdm.observable.asset.calculatedrate.functions that return types with arguments of type FloatingRateOptionModifier and TypeMethodDescriptionprotected com.rosetta.model.lib.mapper.MapperS<? extends FloatingRateOption> EvaluateCalculatedRate.EvaluateCalculatedRateDefault.fro(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends FloatingRateOption> EvaluateCalculatedRate.fro(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) Methods in cdm.observable.asset.calculatedrate.functions with parameters of type FloatingRateOptionModifier and TypeMethodDescriptionEvaluateCalculatedRate.EvaluateCalculatedRateDefault.assignOutput(FloatingRateSettingDetails.FloatingRateSettingDetailsBuilder results, FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected abstract com.rosetta.model.lib.mapper.MapperS<CalculationMethodEnum> EvaluateCalculatedRate.calculationMethod(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected com.rosetta.model.lib.mapper.MapperS<CalculationMethodEnum> EvaluateCalculatedRate.EvaluateCalculatedRateDefault.calculationMethod(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected 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) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends CalculatedRateObservationDatesAndWeights> EvaluateCalculatedRate.datesAndWeights(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected com.rosetta.model.lib.mapper.MapperS<? extends CalculatedRateObservationDatesAndWeights> EvaluateCalculatedRate.EvaluateCalculatedRateDefault.datesAndWeights(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected abstract FloatingRateSettingDetails.FloatingRateSettingDetailsBuilderEvaluateCalculatedRate.doEvaluate(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) EvaluateCalculatedRate.EvaluateCalculatedRateDefault.doEvaluate(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) EvaluateCalculatedRate.evaluate(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected com.rosetta.model.lib.mapper.MapperS<? extends FloatingRateOption> EvaluateCalculatedRate.EvaluateCalculatedRateDefault.fro(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends FloatingRateOption> EvaluateCalculatedRate.fro(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected com.rosetta.model.lib.mapper.MapperS<Boolean> EvaluateCalculatedRate.EvaluateCalculatedRateDefault.isCompounding(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected abstract com.rosetta.model.lib.mapper.MapperS<Boolean> EvaluateCalculatedRate.isCompounding(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected com.rosetta.model.lib.mapper.MapperC<com.rosetta.model.lib.records.Date> EvaluateCalculatedRate.EvaluateCalculatedRateDefault.observationDates(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected abstract com.rosetta.model.lib.mapper.MapperC<com.rosetta.model.lib.records.Date> EvaluateCalculatedRate.observationDates(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected com.rosetta.model.lib.mapper.MapperC<BigDecimal> EvaluateCalculatedRate.EvaluateCalculatedRateDefault.observations(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected abstract com.rosetta.model.lib.mapper.MapperC<BigDecimal> EvaluateCalculatedRate.observations(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected com.rosetta.model.lib.mapper.MapperC<BigDecimal> EvaluateCalculatedRate.EvaluateCalculatedRateDefault.processedObservations(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected abstract com.rosetta.model.lib.mapper.MapperC<BigDecimal> EvaluateCalculatedRate.processedObservations(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected com.rosetta.model.lib.mapper.MapperC<BigDecimal> EvaluateCalculatedRate.EvaluateCalculatedRateDefault.weights(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected abstract com.rosetta.model.lib.mapper.MapperC<BigDecimal> EvaluateCalculatedRate.weights(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> EvaluateCalculatedRate.EvaluateCalculatedRateDefault.yearFraction(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> EvaluateCalculatedRate.yearFraction(FloatingRateOption floatingRateOption, FloatingRateCalculationParameters calculationParameters, ResetDates resetDates, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, DayCountFractionEnum dayCount) -
Uses of FloatingRateOption in cdm.observable.asset.fro.functions
Methods in cdm.observable.asset.fro.functions with parameters of type FloatingRateOptionModifier and TypeMethodDescriptionprotected BigDecimalIndexValueObservation.IndexValueObservationDefault.assignOutput(BigDecimal observedValue, com.rosetta.model.lib.records.Date observationDate, FloatingRateOption floatingRateOption) protected List<BigDecimal> IndexValueObservationMultiple.IndexValueObservationMultipleDefault.assignOutput(List<BigDecimal> observedValues, List<com.rosetta.model.lib.records.Date> observationDate, FloatingRateOption floatingRateOption) protected abstract BigDecimalIndexValueObservation.doEvaluate(com.rosetta.model.lib.records.Date observationDate, FloatingRateOption floatingRateOption) protected BigDecimalIndexValueObservation.IndexValueObservationDefault.doEvaluate(com.rosetta.model.lib.records.Date observationDate, FloatingRateOption floatingRateOption) protected BigDecimalIndexValueObservationEmptyDataProvider.doEvaluate(com.rosetta.model.lib.records.Date observationDate, FloatingRateOption floatingRateOption) protected abstract List<BigDecimal> IndexValueObservationMultiple.doEvaluate(List<com.rosetta.model.lib.records.Date> observationDate, FloatingRateOption floatingRateOption) protected List<BigDecimal> IndexValueObservationMultiple.IndexValueObservationMultipleDefault.doEvaluate(List<com.rosetta.model.lib.records.Date> observationDate, FloatingRateOption floatingRateOption) IndexValueObservation.evaluate(com.rosetta.model.lib.records.Date observationDate, FloatingRateOption floatingRateOption) IndexValueObservationMultiple.evaluate(List<com.rosetta.model.lib.records.Date> observationDate, FloatingRateOption floatingRateOption) -
Uses of FloatingRateOption in cdm.observable.asset.meta
Methods in cdm.observable.asset.meta that return types with arguments of type FloatingRateOptionModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super FloatingRateOption>> FloatingRateOptionMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super FloatingRateOption, com.rosetta.model.lib.qualify.QualifyResult>> FloatingRateOptionMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super FloatingRateOption, Set<String>> FloatingRateOptionMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super FloatingRateOption> FloatingRateOptionMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super FloatingRateOption> FloatingRateOptionMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super FloatingRateOption> FloatingRateOptionMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super FloatingRateOption> FloatingRateOptionMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of FloatingRateOption in cdm.observable.asset.metafields
Methods in cdm.observable.asset.metafields that return FloatingRateOptionModifier and TypeMethodDescriptionFieldWithMetaFloatingRateOption.FieldWithMetaFloatingRateOptionImpl.getValue()FieldWithMetaFloatingRateOption.getValue()Getter MethodsReferenceWithMetaFloatingRateOption.getValue()Getter MethodsReferenceWithMetaFloatingRateOption.ReferenceWithMetaFloatingRateOptionImpl.getValue()Methods in cdm.observable.asset.metafields that return types with arguments of type FloatingRateOptionModifier and TypeMethodDescriptiondefault Class<FloatingRateOption> FieldWithMetaFloatingRateOption.getValueType()default Class<FloatingRateOption> ReferenceWithMetaFloatingRateOption.getValueType()Methods in cdm.observable.asset.metafields with parameters of type FloatingRateOptionModifier and TypeMethodDescriptionFieldWithMetaFloatingRateOption.FieldWithMetaFloatingRateOptionBuilder.setValue(FloatingRateOption value) FieldWithMetaFloatingRateOption.FieldWithMetaFloatingRateOptionBuilderImpl.setValue(FloatingRateOption _value) ReferenceWithMetaFloatingRateOption.ReferenceWithMetaFloatingRateOptionBuilder.setValue(FloatingRateOption value) ReferenceWithMetaFloatingRateOption.ReferenceWithMetaFloatingRateOptionBuilderImpl.setValue(FloatingRateOption _value) -
Uses of FloatingRateOption in cdm.observable.asset.validation
Methods in cdm.observable.asset.validation with parameters of type FloatingRateOptionModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> FloatingRateOptionTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, FloatingRateOption o) List<com.rosetta.model.lib.validation.ValidationResult<?>> FloatingRateOptionValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, FloatingRateOption o) -
Uses of FloatingRateOption in cdm.observable.asset.validation.datarule
Methods in cdm.observable.asset.validation.datarule with parameters of type FloatingRateOptionModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> FloatingRateOptionFloatingRateIndex.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, FloatingRateOption floatingRateOption) List<com.rosetta.model.lib.validation.ValidationResult<?>> FloatingRateOptionFloatingRateIndex.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, FloatingRateOption floatingRateOption) List<com.rosetta.model.lib.validation.ValidationResult<?>> FloatingRateOptionIndexRefInfo.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, FloatingRateOption floatingRateOption) List<com.rosetta.model.lib.validation.ValidationResult<?>> FloatingRateOptionIndexRefInfo.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, FloatingRateOption floatingRateOption) -
Uses of FloatingRateOption in cdm.observable.asset.validation.exists
Methods in cdm.observable.asset.validation.exists with type parameters of type FloatingRateOptionModifier and TypeMethodDescription<T2 extends FloatingRateOption>
com.rosetta.model.lib.validation.ValidationResult<FloatingRateOption> FloatingRateOptionOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.observable.asset.validation.exists that return types with arguments of type FloatingRateOptionModifier and TypeMethodDescription<T2 extends FloatingRateOption>
com.rosetta.model.lib.validation.ValidationResult<FloatingRateOption> FloatingRateOptionOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of FloatingRateOption in cdm.product.asset
Methods in cdm.product.asset with parameters of type FloatingRateOptionModifier and TypeMethodDescriptionFloatingRate.FloatingRateBuilder.setRateOptionValue(FloatingRateOption rateOption) FloatingRate.FloatingRateBuilderImpl.setRateOptionValue(FloatingRateOption _rateOption) FloatingRateBase.FloatingRateBaseBuilder.setRateOptionValue(FloatingRateOption rateOption) FloatingRateBase.FloatingRateBaseBuilderImpl.setRateOptionValue(FloatingRateOption _rateOption) FloatingRateSpecification.FloatingRateSpecificationBuilder.setRateOptionValue(FloatingRateOption rateOption) FloatingRateSpecification.FloatingRateSpecificationBuilderImpl.setRateOptionValue(FloatingRateOption _rateOption) InflationRateSpecification.InflationRateSpecificationBuilder.setRateOptionValue(FloatingRateOption rateOption) InflationRateSpecification.InflationRateSpecificationBuilderImpl.setRateOptionValue(FloatingRateOption _rateOption) -
Uses of FloatingRateOption in cdm.product.collateral
Methods in cdm.product.collateral with parameters of type FloatingRateOptionModifier and TypeMethodDescriptionCollateralAgreementFloatingRate.CollateralAgreementFloatingRateBuilder.setRateOptionValue(FloatingRateOption rateOption) CollateralAgreementFloatingRate.CollateralAgreementFloatingRateBuilderImpl.setRateOptionValue(FloatingRateOption _rateOption)