Package cdm.product.asset
Class DividendPaymentDate.DividendPaymentDateImpl
java.lang.Object
cdm.product.asset.DividendPaymentDate.DividendPaymentDateImpl
- All Implemented Interfaces:
DividendPaymentDate,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
DividendPaymentDate
public static class DividendPaymentDate.DividendPaymentDateImpl
extends Object
implements DividendPaymentDate
Immutable Implementation of DividendPaymentDate
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.asset.DividendPaymentDate
DividendPaymentDate.DividendPaymentDateBuilder, DividendPaymentDate.DividendPaymentDateBuilderImpl, DividendPaymentDate.DividendPaymentDateImpl -
Field Summary
Fields inherited from interface cdm.product.asset.DividendPaymentDate
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.product.asset.DividendPaymentDate
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
DividendPaymentDateImpl
-
-
Method Details
-
getDividendDateReference
@RosettaAttribute("dividendDateReference") @RuneAttribute("dividendDateReference") public DividendDateReference getDividendDateReference()Description copied from interface:DividendPaymentDateGetter Methods- Specified by:
getDividendDateReferencein interfaceDividendPaymentDate
-
getDividendDate
@RosettaAttribute("dividendDate") @RuneAttribute("dividendDate") public ReferenceWithMetaAdjustableOrRelativeDate getDividendDate()- Specified by:
getDividendDatein interfaceDividendPaymentDate
-
build
Description copied from interface:DividendPaymentDateBuild Methods- Specified by:
buildin interfaceDividendPaymentDate- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceDividendPaymentDate- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-