Package cdm.event.common
Class AccrualFactor.AccrualFactorImpl
java.lang.Object
cdm.event.common.AccrualFactor.AccrualFactorImpl
- All Implemented Interfaces:
AccrualFactor,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
AccrualFactor
Immutable Implementation of AccrualFactor
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.common.AccrualFactor
AccrualFactor.AccrualFactorBuilder, AccrualFactor.AccrualFactorBuilderImpl, AccrualFactor.AccrualFactorImpl -
Field Summary
Fields inherited from interface cdm.event.common.AccrualFactor
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.event.common.AccrualFactor
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
AccrualFactorImpl
-
-
Method Details
-
getValue
@RosettaAttribute("value") @Accessor(GETTER) @Required @RuneAttribute("value") @RuneScopedAttributeKey public FieldWithMetaPriceSchedule getValue()Description copied from interface:AccrualFactorThe rate to be applied to the last fixing price, for price accrual calculation purposes. DatedValue may be used for the purpose of representing Price series if such calculation is required for multiple dates.- Specified by:
getValuein interfaceAccrualFactor
-
getCalculationTerms
@RosettaAttribute("calculationTerms") @Accessor(GETTER) @RuneAttribute("calculationTerms") public AccrualFactorCalculationTerms getCalculationTerms()Description copied from interface:AccrualFactorDescribes the input terms involved in the calculation of the accrual factor.- Specified by:
getCalculationTermsin interfaceAccrualFactor
-
build
Description copied from interface:AccrualFactorBuild Methods- Specified by:
buildin interfaceAccrualFactor- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceAccrualFactor- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-