Class EquityNotionalAmount

java.lang.Object
cdm.event.common.functions.EquityNotionalAmount
All Implemented Interfaces:
com.rosetta.model.lib.functions.RosettaFunction
Direct Known Subclasses:
EquityNotionalAmount.EquityNotionalAmountDefault

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

    • EquityNotionalAmount

      public EquityNotionalAmount()
  • Method Details

    • evaluate

      public BigDecimal evaluate(BigDecimal numberOfSecurities, Price price)
      Parameters:
      numberOfSecurities -
      price -
      Returns:
      equityNotionalAmount
    • doEvaluate

      protected abstract BigDecimal doEvaluate(BigDecimal numberOfSecurities, Price price)
    • priceValue

      protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> priceValue(BigDecimal numberOfSecurities, Price price)