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
FieldsModifier and TypeFieldDescriptionprotected BusinessCenterTimeprotected TimeTypeEnumprotected EquityMultipleExerciseprotected DeterminationMethodprotected TimeTypeEnumFields inherited from class net.finmath.smartcontract.product.xml.SharedAmericanExercise
commencementDate, expirationDate, latestExerciseTime, latestExerciseTimeDetermination -
Constructor Summary
Constructors -
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.voidSets the value of the equityExpirationTime property.voidSets the value of the equityExpirationTimeType property.voidSets the value of the equityMultipleExercise property.voidSets the value of the expirationTimeDetermination property.voidSets 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
-