Class DividendPeriod
java.lang.Object
net.finmath.smartcontract.product.xml.DividendPeriod
- Direct Known Subclasses:
DividendPeriodDividend
,DividendPeriodPayment
Abstract base class of all time bounded dividend period types.
Java class for DividendPeriod complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DividendPeriod"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="unadjustedStartDate" type="{http://www.fpml.org/FpML-5/confirmation}IdentifiedDate"/> <element name="unadjustedEndDate" type="{http://www.fpml.org/FpML-5/confirmation}IdentifiedDate"/> <element name="dateAdjustments" type="{http://www.fpml.org/FpML-5/confirmation}BusinessDayAdjustments"/> <element name="underlyerReference" type="{http://www.fpml.org/FpML-5/confirmation}AssetReference" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected BusinessDayAdjustments
protected String
protected IdentifiedDate
protected IdentifiedDate
protected AssetReference
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the dateAdjustments property.getId()
Gets the value of the id property.Gets the value of the unadjustedEndDate property.Gets the value of the unadjustedStartDate property.Gets the value of the underlyerReference property.void
Sets the value of the dateAdjustments property.void
Sets the value of the id property.void
Sets the value of the unadjustedEndDate property.void
Sets the value of the unadjustedStartDate property.void
Sets the value of the underlyerReference property.
-
Field Details
-
unadjustedStartDate
-
unadjustedEndDate
-
dateAdjustments
-
underlyerReference
-
id
-
-
Constructor Details
-
DividendPeriod
public DividendPeriod()
-
-
Method Details
-
getUnadjustedStartDate
Gets the value of the unadjustedStartDate property.- Returns:
- possible object is
IdentifiedDate
-
setUnadjustedStartDate
Sets the value of the unadjustedStartDate property.- Parameters:
value
- allowed object isIdentifiedDate
-
getUnadjustedEndDate
Gets the value of the unadjustedEndDate property.- Returns:
- possible object is
IdentifiedDate
-
setUnadjustedEndDate
Sets the value of the unadjustedEndDate property.- Parameters:
value
- allowed object isIdentifiedDate
-
getDateAdjustments
Gets the value of the dateAdjustments property.- Returns:
- possible object is
BusinessDayAdjustments
-
setDateAdjustments
Sets the value of the dateAdjustments property.- Parameters:
value
- allowed object isBusinessDayAdjustments
-
getUnderlyerReference
Gets the value of the underlyerReference property.- Returns:
- possible object is
AssetReference
-
setUnderlyerReference
Sets the value of the underlyerReference property.- Parameters:
value
- allowed object isAssetReference
-
getId
-
setId
-