Package org.isda.cdm

Class DividendPayout


  • @RosettaClass
    @RosettaSynonym(value="DividendPayout",
                    source="FpML_5_10")
    public class DividendPayout
    extends com.rosetta.model.lib.RosettaModelObject
    A class describing the dividend payout ratio associated with an equity underlier. In certain cases the actual ratio is not known on trade inception, and only general conditions are then specified.
    Version:
    2.5.4
    • Method Detail

      • getDividendPayoutRatio

        @RosettaSynonym(value="dividendPayoutRatio",
                        source="FpML_5_10")
        public final java.math.BigDecimal getDividendPayoutRatio()
        Specifies the total actual dividend payout ratio associated with the equity underlier. A ratio of 90% should be expressed at 0.90.
      • getDividendPayoutRatioCash

        @RosettaSynonym(value="dividendPayoutRatioCash",
                        source="FpML_5_10")
        public final java.math.BigDecimal getDividendPayoutRatioCash()
        Specifies the cash actual dividend payout ratio associated with the equity underlier. A ratio of 90% should be expressed at 0.90.
      • getDividendPayoutRatioNonCash

        @RosettaSynonym(value="dividendPayoutRatioNonCash",
                        source="FpML_5_10")
        public final java.math.BigDecimal getDividendPayoutRatioNonCash()
        Specifies the non cash actual dividend payout ratio associated with the equity underlier. A ratio of 90% should be expressed at 0.90.
      • metaData

        public com.rosetta.model.lib.meta.RosettaMetaData<? extends DividendPayout> metaData()
        Specified by:
        metaData in class com.rosetta.model.lib.RosettaModelObject
      • process

        public void process​(com.rosetta.model.lib.path.RosettaPath path,
                            com.rosetta.model.lib.process.Processor processor)
        Specified by:
        process in class com.rosetta.model.lib.RosettaModelObject
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object