Class CommodityPhysicalAmericanExercise
java.lang.Object
net.finmath.smartcontract.product.xml.Exercise
net.finmath.smartcontract.product.xml.CommodityPhysicalAmericanExercise
The parameters for defining the expiration date(s) and time(s) for an
American style option.
Java class for CommodityPhysicalAmericanExercise complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CommodityPhysicalAmericanExercise"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}Exercise"> <sequence> <choice> <sequence> <element name="commencementDates" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableOrRelativeDates"/> <element name="expirationDates" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableOrRelativeDates"/> </sequence> <sequence> <element name="relativeCommencementDates" type="{http://www.fpml.org/FpML-5/confirmation}CommodityRelativeExpirationDates"/> <element name="relativeExpirationDates" type="{http://www.fpml.org/FpML-5/confirmation}CommodityRelativeExpirationDates"/> </sequence> </choice> <element name="latestExerciseTime" type="{http://www.fpml.org/FpML-5/confirmation}PrevailingTime" minOccurs="0"/> <element name="expirationTime" type="{http://www.fpml.org/FpML-5/confirmation}PrevailingTime" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected AdjustableOrRelativeDates
protected AdjustableOrRelativeDates
protected PrevailingTime
protected PrevailingTime
protected CommodityRelativeExpirationDates
protected CommodityRelativeExpirationDates
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the commencementDates property.Gets the value of the expirationDates property.Gets the value of the expirationTime property.Gets the value of the latestExerciseTime property.Gets the value of the relativeCommencementDates property.Gets the value of the relativeExpirationDates property.void
Sets the value of the commencementDates 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 latestExerciseTime property.void
Sets the value of the relativeCommencementDates property.void
Sets the value of the relativeExpirationDates property.
-
Field Details
-
commencementDates
-
expirationDates
-
relativeCommencementDates
-
relativeExpirationDates
-
latestExerciseTime
-
expirationTime
-
-
Constructor Details
-
CommodityPhysicalAmericanExercise
public CommodityPhysicalAmericanExercise()
-
-
Method Details
-
getCommencementDates
Gets the value of the commencementDates property.- Returns:
- possible object is
AdjustableOrRelativeDates
-
setCommencementDates
Sets the value of the commencementDates property.- Parameters:
value
- allowed object isAdjustableOrRelativeDates
-
getExpirationDates
Gets the value of the expirationDates property.- Returns:
- possible object is
AdjustableOrRelativeDates
-
setExpirationDates
Sets the value of the expirationDates property.- Parameters:
value
- allowed object isAdjustableOrRelativeDates
-
getRelativeCommencementDates
Gets the value of the relativeCommencementDates property.- Returns:
- possible object is
CommodityRelativeExpirationDates
-
setRelativeCommencementDates
Sets the value of the relativeCommencementDates property.- Parameters:
value
- allowed object isCommodityRelativeExpirationDates
-
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
-
getLatestExerciseTime
Gets the value of the latestExerciseTime property.- Returns:
- possible object is
PrevailingTime
-
setLatestExerciseTime
Sets the value of the latestExerciseTime property.- Parameters:
value
- allowed object isPrevailingTime
-
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
-