Class DividendPayout
java.lang.Object
net.finmath.smartcontract.product.xml.DividendPayout
A type describing the dividend payout ratio associated with an equity
underlyer. In certain cases the actual ratio is not known on trade inception, and only general
conditions are then specified.
Java class for DividendPayout complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DividendPayout"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <sequence> <element name="dividendPayoutRatio" type="{http://www.w3.org/2001/XMLSchema}decimal"/> <element name="dividendPayoutRatioCash" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="dividendPayoutRatioNonCash" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> </sequence> <element name="dividendPayoutConditions" type="{http://www.fpml.org/FpML-5/confirmation}String"/> </choice> <element name="dividendPayment" type="{http://www.fpml.org/FpML-5/confirmation}PendingPayment" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected List
<PendingPayment> protected String
protected BigDecimal
protected BigDecimal
protected BigDecimal
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the dividendPayment property.Gets the value of the dividendPayoutConditions property.Gets the value of the dividendPayoutRatio property.Gets the value of the dividendPayoutRatioCash property.Gets the value of the dividendPayoutRatioNonCash property.void
Sets the value of the dividendPayoutConditions property.void
setDividendPayoutRatio
(BigDecimal value) Sets the value of the dividendPayoutRatio property.void
Sets the value of the dividendPayoutRatioCash property.void
Sets the value of the dividendPayoutRatioNonCash property.
-
Field Details
-
dividendPayoutRatio
-
dividendPayoutRatioCash
-
dividendPayoutRatioNonCash
-
dividendPayoutConditions
-
dividendPayment
-
-
Constructor Details
-
DividendPayout
public DividendPayout()
-
-
Method Details
-
getDividendPayoutRatio
Gets the value of the dividendPayoutRatio property.- Returns:
- possible object is
BigDecimal
-
setDividendPayoutRatio
Sets the value of the dividendPayoutRatio property.- Parameters:
value
- allowed object isBigDecimal
-
getDividendPayoutRatioCash
Gets the value of the dividendPayoutRatioCash property.- Returns:
- possible object is
BigDecimal
-
setDividendPayoutRatioCash
Sets the value of the dividendPayoutRatioCash property.- Parameters:
value
- allowed object isBigDecimal
-
getDividendPayoutRatioNonCash
Gets the value of the dividendPayoutRatioNonCash property.- Returns:
- possible object is
BigDecimal
-
setDividendPayoutRatioNonCash
Sets the value of the dividendPayoutRatioNonCash property.- Parameters:
value
- allowed object isBigDecimal
-
getDividendPayoutConditions
-
setDividendPayoutConditions
-
getDividendPayment
Gets the value of the dividendPayment property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the dividendPayment property.For example, to add a new item, do as follows:
getDividendPayment().add(newItem);
Objects of the following type(s) are allowed in the list
PendingPayment
-