Class CommodityPhysicalEuropeanExercise
java.lang.Object
net.finmath.smartcontract.product.xml.Exercise
net.finmath.smartcontract.product.xml.CommodityPhysicalEuropeanExercise
The parameters for defining the expiration date(s) and time(s) for a
European style option.
Java class for CommodityPhysicalEuropeanExercise complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CommodityPhysicalEuropeanExercise"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}Exercise"> <sequence> <choice> <element name="expirationDate" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableOrRelativeDate"/> <element name="expirationDates" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableRelativeOrPeriodicDates2"/> <element name="relativeExpirationDates" type="{http://www.fpml.org/FpML-5/confirmation}CommodityRelativeExpirationDates"/> </choice> <element name="expirationTime" type="{http://www.fpml.org/FpML-5/confirmation}PrevailingTime" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected AdjustableOrRelativeDate
protected AdjustableRelativeOrPeriodicDates2
protected PrevailingTime
protected CommodityRelativeExpirationDates
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the expirationDate property.Gets the value of the expirationDates property.Gets the value of the expirationTime property.Gets the value of the relativeExpirationDates property.void
Sets the value of the expirationDate property.void
Sets the value of the expirationDates property.void
setExpirationTime
(PrevailingTime value) Sets the value of the expirationTime property.void
Sets the value of the relativeExpirationDates property.
-
Field Details
-
expirationDate
-
expirationDates
-
relativeExpirationDates
-
expirationTime
-
-
Constructor Details
-
CommodityPhysicalEuropeanExercise
public CommodityPhysicalEuropeanExercise()
-
-
Method Details
-
getExpirationDate
Gets the value of the expirationDate property.- Returns:
- possible object is
AdjustableOrRelativeDate
-
setExpirationDate
Sets the value of the expirationDate property.- Parameters:
value
- allowed object isAdjustableOrRelativeDate
-
getExpirationDates
Gets the value of the expirationDates property.- Returns:
- possible object is
AdjustableRelativeOrPeriodicDates2
-
setExpirationDates
Sets the value of the expirationDates property.- Parameters:
value
- allowed object isAdjustableRelativeOrPeriodicDates2
-
getRelativeExpirationDates
Gets the value of the relativeExpirationDates property.- Returns:
- possible object is
CommodityRelativeExpirationDates
-
setRelativeExpirationDates
Sets the value of the relativeExpirationDates property.- Parameters:
value
- allowed object isCommodityRelativeExpirationDates
-
getExpirationTime
Gets the value of the expirationTime property.- Returns:
- possible object is
PrevailingTime
-
setExpirationTime
Sets the value of the expirationTime property.- Parameters:
value
- allowed object isPrevailingTime
-