Class DividendCashSettlementAmount

java.lang.Object
cdm.product.asset.functions.DividendCashSettlementAmount
All Implemented Interfaces:
com.rosetta.model.lib.functions.RosettaFunction
Direct Known Subclasses:
DividendCashSettlementAmount.DividendCashSettlementAmountDefault

public abstract class DividendCashSettlementAmount extends Object implements com.rosetta.model.lib.functions.RosettaFunction
  • Constructor Details

    • DividendCashSettlementAmount

      public DividendCashSettlementAmount()
  • Method Details

    • evaluate

      public BigDecimal evaluate(BigDecimal numberOfSecurities, BigDecimal declaredDividend)
      Parameters:
      numberOfSecurities -
      declaredDividend -
      Returns:
      dividendCashSettlementAmount
    • doEvaluate

      protected abstract BigDecimal doEvaluate(BigDecimal numberOfSecurities, BigDecimal declaredDividend)