Class ActionOnExpiration
java.lang.Object
net.finmath.smartcontract.product.xml.ActionOnExpiration
Java class for ActionOnExpiration complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ActionOnExpiration">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<group ref="{http://www.fpml.org/FpML-5/confirmation}OptionExerciseAmount.model"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ExerciseActionEnumprotected Moneyprotected BigDecimalprotected BigDecimalprotected Booleanprotected Booleanprotected Moneyprotected BigDecimalprotected BigDecimalprotected List<OptionExerciseAmounts> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the exerciseAction property.Gets the value of the exerciseInNotionalAmount property.Gets the value of the exerciseInNumberOfOptions property.Gets the value of the exerciseInNumberOfUnits property.Gets the value of the outstandingNotionalAmount property.Gets the value of the outstandingNumberOfOptions property.Gets the value of the outstandingNumberOfUnits property.Gets the value of the specifiedExercise property.isExpiry()Gets the value of the expiry property.Gets the value of the fullExercise property.voidsetExerciseAction(ExerciseActionEnum value)Sets the value of the exerciseAction property.voidsetExerciseInNotionalAmount(Money value)Sets the value of the exerciseInNotionalAmount property.voidSets the value of the exerciseInNumberOfOptions property.voidsetExerciseInNumberOfUnits(BigDecimal value)Sets the value of the exerciseInNumberOfUnits property.voidSets the value of the expiry property.voidsetFullExercise(Boolean value)Sets the value of the fullExercise property.voidsetOutstandingNotionalAmount(Money value)Sets the value of the outstandingNotionalAmount property.voidSets the value of the outstandingNumberOfOptions property.voidSets the value of the outstandingNumberOfUnits property.
-
Field Details
-
exerciseAction
-
expiry
-
fullExercise
-
exerciseInNotionalAmount
-
outstandingNotionalAmount
-
exerciseInNumberOfOptions
-
outstandingNumberOfOptions
-
exerciseInNumberOfUnits
-
outstandingNumberOfUnits
-
specifiedExercise
-
-
Constructor Details
-
ActionOnExpiration
public ActionOnExpiration()
-
-
Method Details
-
getExerciseAction
Gets the value of the exerciseAction property.- Returns:
- possible object is
ExerciseActionEnum
-
setExerciseAction
Sets the value of the exerciseAction property.- Parameters:
value- allowed object isExerciseActionEnum
-
isExpiry
Gets the value of the expiry property.- Returns:
- possible object is
Boolean
-
setExpiry
Sets the value of the expiry property.- Parameters:
value- allowed object isBoolean
-
isFullExercise
Gets the value of the fullExercise property.- Returns:
- possible object is
Boolean
-
setFullExercise
Sets the value of the fullExercise property.- Parameters:
value- allowed object isBoolean
-
getExerciseInNotionalAmount
Gets the value of the exerciseInNotionalAmount property.- Returns:
- possible object is
Money
-
setExerciseInNotionalAmount
Sets the value of the exerciseInNotionalAmount property.- Parameters:
value- allowed object isMoney
-
getOutstandingNotionalAmount
Gets the value of the outstandingNotionalAmount property.- Returns:
- possible object is
Money
-
setOutstandingNotionalAmount
Sets the value of the outstandingNotionalAmount property.- Parameters:
value- allowed object isMoney
-
getExerciseInNumberOfOptions
Gets the value of the exerciseInNumberOfOptions property.- Returns:
- possible object is
BigDecimal
-
setExerciseInNumberOfOptions
Sets the value of the exerciseInNumberOfOptions property.- Parameters:
value- allowed object isBigDecimal
-
getOutstandingNumberOfOptions
Gets the value of the outstandingNumberOfOptions property.- Returns:
- possible object is
BigDecimal
-
setOutstandingNumberOfOptions
Sets the value of the outstandingNumberOfOptions property.- Parameters:
value- allowed object isBigDecimal
-
getExerciseInNumberOfUnits
Gets the value of the exerciseInNumberOfUnits property.- Returns:
- possible object is
BigDecimal
-
setExerciseInNumberOfUnits
Sets the value of the exerciseInNumberOfUnits property.- Parameters:
value- allowed object isBigDecimal
-
getOutstandingNumberOfUnits
Gets the value of the outstandingNumberOfUnits property.- Returns:
- possible object is
BigDecimal
-
setOutstandingNumberOfUnits
Sets the value of the outstandingNumberOfUnits property.- Parameters:
value- allowed object isBigDecimal
-
getSpecifiedExercise
Gets the value of the specifiedExercise property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the specifiedExercise property.For example, to add a new item, do as follows:
getSpecifiedExercise().add(newItem);Objects of the following type(s) are allowed in the list
OptionExerciseAmounts
-