public interface AbstractNotional
| Modifier and Type | Method and Description |
|---|---|
String |
getCurrency()
Returns the currency string of this notional.
|
RandomVariable |
getNotionalAtPeriodEnd(AbstractPeriod period,
LIBORModelMonteCarloSimulationModel model)
Calculates the notional at the end of a period, given a period.
|
RandomVariable |
getNotionalAtPeriodStart(AbstractPeriod period,
LIBORModelMonteCarloSimulationModel model)
Calculates the notional at the start of a period, given a period.
|
String getCurrency()
RandomVariable getNotionalAtPeriodStart(AbstractPeriod period, LIBORModelMonteCarloSimulationModel model) throws CalculationException
period - Period.model - The model against we are evaluation.CalculationException - Thrown if the valuation fails, specific cause may be available via the cause() method.RandomVariable getNotionalAtPeriodEnd(AbstractPeriod period, LIBORModelMonteCarloSimulationModel model) throws CalculationException
period - Period.model - The model against we are evaluation.CalculationException - Thrown if the valuation fails, specific cause may be available via the cause() method.Copyright © 2019. All rights reserved.