Class EquityAmericanExercise
java.lang.Object
net.finmath.smartcontract.product.xml.Exercise
net.finmath.smartcontract.product.xml.SharedAmericanExercise
net.finmath.smartcontract.product.xml.EquityAmericanExercise
A type for defining exercise procedures associated with an American style
exercise of an equity option. This entity inherits from the type SharedAmericanExercise.
Java class for EquityAmericanExercise complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EquityAmericanExercise"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}SharedAmericanExercise"> <sequence> <element name="latestExerciseTimeType" type="{http://www.fpml.org/FpML-5/confirmation}TimeTypeEnum" minOccurs="0"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}EquityExpiration.model"/> <element name="equityMultipleExercise" type="{http://www.fpml.org/FpML-5/confirmation}EquityMultipleExercise" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected BusinessCenterTime
protected TimeTypeEnum
protected EquityMultipleExercise
protected DeterminationMethod
protected TimeTypeEnum
Fields inherited from class net.finmath.smartcontract.product.xml.SharedAmericanExercise
commencementDate, expirationDate, latestExerciseTime, latestExerciseTimeDetermination
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the equityExpirationTime property.Gets the value of the equityExpirationTimeType property.Gets the value of the equityMultipleExercise property.Gets the value of the expirationTimeDetermination property.Gets the value of the latestExerciseTimeType property.void
Sets the value of the equityExpirationTime property.void
Sets the value of the equityExpirationTimeType property.void
Sets the value of the equityMultipleExercise property.void
Sets the value of the expirationTimeDetermination property.void
Sets the value of the latestExerciseTimeType property.Methods inherited from class net.finmath.smartcontract.product.xml.SharedAmericanExercise
getCommencementDate, getExpirationDate, getLatestExerciseTime, getLatestExerciseTimeDetermination, setCommencementDate, setExpirationDate, setLatestExerciseTime, setLatestExerciseTimeDetermination
-
Field Details
-
latestExerciseTimeType
-
equityExpirationTimeType
-
equityExpirationTime
-
expirationTimeDetermination
-
equityMultipleExercise
-
-
Constructor Details
-
EquityAmericanExercise
public EquityAmericanExercise()
-
-
Method Details
-
getLatestExerciseTimeType
Gets the value of the latestExerciseTimeType property.- Returns:
- possible object is
TimeTypeEnum
-
setLatestExerciseTimeType
Sets the value of the latestExerciseTimeType property.- Parameters:
value
- allowed object isTimeTypeEnum
-
getEquityExpirationTimeType
Gets the value of the equityExpirationTimeType property.- Returns:
- possible object is
TimeTypeEnum
-
setEquityExpirationTimeType
Sets the value of the equityExpirationTimeType property.- Parameters:
value
- allowed object isTimeTypeEnum
-
getEquityExpirationTime
Gets the value of the equityExpirationTime property.- Returns:
- possible object is
BusinessCenterTime
-
setEquityExpirationTime
Sets the value of the equityExpirationTime property.- Parameters:
value
- allowed object isBusinessCenterTime
-
getExpirationTimeDetermination
Gets the value of the expirationTimeDetermination property.- Returns:
- possible object is
DeterminationMethod
-
setExpirationTimeDetermination
Sets the value of the expirationTimeDetermination property.- Parameters:
value
- allowed object isDeterminationMethod
-
getEquityMultipleExercise
Gets the value of the equityMultipleExercise property.- Returns:
- possible object is
EquityMultipleExercise
-
setEquityMultipleExercise
Sets the value of the equityMultipleExercise property.- Parameters:
value
- allowed object isEquityMultipleExercise
-