Class SingleUnderlyer
java.lang.Object
net.finmath.smartcontract.product.xml.SingleUnderlyer
A type describing a single underlyer
Java class for SingleUnderlyer complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SingleUnderlyer"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://www.fpml.org/FpML-5/confirmation}underlyingAsset"/> <element name="openUnits" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="dividendPayout" type="{http://www.fpml.org/FpML-5/confirmation}DividendPayout" minOccurs="0"/> <element name="couponPayment" type="{http://www.fpml.org/FpML-5/confirmation}PendingPayment" minOccurs="0"/> <element name="averageDailyTradingVolume" type="{http://www.fpml.org/FpML-5/confirmation}AverageDailyTradingVolumeLimit" minOccurs="0"/> <element name="depositoryReceipt" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected AverageDailyTradingVolumeLimit
protected PendingPayment
protected Boolean
protected DividendPayout
protected BigDecimal
protected jakarta.xml.bind.JAXBElement
<? extends Asset> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the averageDailyTradingVolume property.Gets the value of the couponPayment property.Gets the value of the dividendPayout property.Gets the value of the openUnits property.jakarta.xml.bind.JAXBElement
<? extends Asset> Gets the value of the underlyingAsset property.Gets the value of the depositoryReceipt property.void
Sets the value of the averageDailyTradingVolume property.void
setCouponPayment
(PendingPayment value) Sets the value of the couponPayment property.void
setDepositoryReceipt
(Boolean value) Sets the value of the depositoryReceipt property.void
setDividendPayout
(DividendPayout value) Sets the value of the dividendPayout property.void
setOpenUnits
(BigDecimal value) Sets the value of the openUnits property.void
setUnderlyingAsset
(jakarta.xml.bind.JAXBElement<? extends Asset> value) Sets the value of the underlyingAsset property.
-
Field Details
-
underlyingAsset
-
openUnits
-
dividendPayout
-
couponPayment
-
averageDailyTradingVolume
-
depositoryReceipt
-
-
Constructor Details
-
SingleUnderlyer
public SingleUnderlyer()
-
-
Method Details
-
getUnderlyingAsset
Gets the value of the underlyingAsset property.- Returns:
- possible object is
JAXBElement
<
Index
>
JAXBElement
<
Mortgage
>
JAXBElement
<
Cash
>
JAXBElement
<
EquityAsset
>
JAXBElement
<
Future
>
JAXBElement
<
Bond
>
JAXBElement
<
ConvertibleBond
>
JAXBElement
<
Basket
>
JAXBElement
<
ExchangeTradedFund
>
JAXBElement
<
Loan
>
JAXBElement
<
MutualFund
>
JAXBElement
<
ExchangeTradedOption
>
JAXBElement
<
Commodity
>
JAXBElement
<
Asset
>
-
setUnderlyingAsset
Sets the value of the underlyingAsset property.- Parameters:
value
- allowed object isJAXBElement
<
Index
>
JAXBElement
<
Mortgage
>
JAXBElement
<
Cash
>
JAXBElement
<
EquityAsset
>
JAXBElement
<
Future
>
JAXBElement
<
Bond
>
JAXBElement
<
ConvertibleBond
>
JAXBElement
<
Basket
>
JAXBElement
<
ExchangeTradedFund
>
JAXBElement
<
Loan
>
JAXBElement
<
MutualFund
>
JAXBElement
<
ExchangeTradedOption
>
JAXBElement
<
Commodity
>
JAXBElement
<
Asset
>
-
getOpenUnits
Gets the value of the openUnits property.- Returns:
- possible object is
BigDecimal
-
setOpenUnits
Sets the value of the openUnits property.- Parameters:
value
- allowed object isBigDecimal
-
getDividendPayout
Gets the value of the dividendPayout property.- Returns:
- possible object is
DividendPayout
-
setDividendPayout
Sets the value of the dividendPayout property.- Parameters:
value
- allowed object isDividendPayout
-
getCouponPayment
Gets the value of the couponPayment property.- Returns:
- possible object is
PendingPayment
-
setCouponPayment
Sets the value of the couponPayment property.- Parameters:
value
- allowed object isPendingPayment
-
getAverageDailyTradingVolume
Gets the value of the averageDailyTradingVolume property.- Returns:
- possible object is
AverageDailyTradingVolumeLimit
-
setAverageDailyTradingVolume
Sets the value of the averageDailyTradingVolume property.- Parameters:
value
- allowed object isAverageDailyTradingVolumeLimit
-
isDepositoryReceipt
-
setDepositoryReceipt
-