Class CalculatedAmount
java.lang.Object
net.finmath.smartcontract.product.xml.CalculatedAmount
- Direct Known Subclasses:
CorrelationAmount,VarianceAmount,VolatilityAmount
An abstract base class for all calculated money amounts, which are in the
currency of the cash multiplier of the calculation.
Java class for CalculatedAmount complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CalculatedAmount">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="calculationDates" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableRelativeOrPeriodicDates" minOccurs="0"/>
<element name="observationStartDate" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableOrRelativeDate" minOccurs="0"/>
<group ref="{http://www.fpml.org/FpML-5/confirmation}Dividends.model"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected Booleanprotected AdjustableRelativeOrPeriodicDatesprotected AdjustableOrRelativeDateprotected Boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the calculationDates property.Gets the value of the observationStartDate property.Gets the value of the additionalDividends property.Gets the value of the allDividends property.Gets the value of the optionsExchangeDividends property.voidsetAdditionalDividends(Boolean value) Sets the value of the additionalDividends property.voidsetAllDividends(Boolean value) Sets the value of the allDividends property.voidSets the value of the calculationDates property.voidSets the value of the observationStartDate property.voidSets the value of the optionsExchangeDividends property.
-
Field Details
-
calculationDates
-
observationStartDate
-
optionsExchangeDividends
-
additionalDividends
-
allDividends
-
-
Constructor Details
-
CalculatedAmount
public CalculatedAmount()
-
-
Method Details
-
getCalculationDates
Gets the value of the calculationDates property.- Returns:
- possible object is
AdjustableRelativeOrPeriodicDates
-
setCalculationDates
Sets the value of the calculationDates property.- Parameters:
value- allowed object isAdjustableRelativeOrPeriodicDates
-
getObservationStartDate
Gets the value of the observationStartDate property.- Returns:
- possible object is
AdjustableOrRelativeDate
-
setObservationStartDate
Sets the value of the observationStartDate property.- Parameters:
value- allowed object isAdjustableOrRelativeDate
-
isOptionsExchangeDividends
-
setOptionsExchangeDividends
-
isAdditionalDividends
-
setAdditionalDividends
-
isAllDividends
-
setAllDividends
-