Class AdditionalDisruptionEvents
java.lang.Object
net.finmath.smartcontract.product.xml.AdditionalDisruptionEvents
A type for defining ISDA 2002 Equity Derivative Additional Disruption
Events.
Java class for AdditionalDisruptionEvents complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AdditionalDisruptionEvents"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="changeInLaw" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="failureToDeliver" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="insolvencyFiling" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="hedgingDisruption" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}StockLoan.model"/> <element name="increasedCostOfHedging" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="determiningPartyReference" type="{http://www.fpml.org/FpML-5/confirmation}PartyReference" minOccurs="0"/> <element name="foreignOwnershipEvent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected Boolean
protected PartyReference
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected BigDecimal
protected Boolean
protected Boolean
protected BigDecimal
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the determiningPartyReference property.Gets the value of the initialStockLoanRate property.Gets the value of the maximumStockLoanRate property.Gets the value of the changeInLaw property.Gets the value of the failureToDeliver property.Gets the value of the foreignOwnershipEvent property.Gets the value of the hedgingDisruption property.Gets the value of the increasedCostOfHedging property.Gets the value of the increasedCostOfStockBorrow property.Gets the value of the insolvencyFiling property.Gets the value of the lossOfStockBorrow property.void
setChangeInLaw
(Boolean value) Sets the value of the changeInLaw property.void
Sets the value of the determiningPartyReference property.void
setFailureToDeliver
(Boolean value) Sets the value of the failureToDeliver property.void
setForeignOwnershipEvent
(Boolean value) Sets the value of the foreignOwnershipEvent property.void
setHedgingDisruption
(Boolean value) Sets the value of the hedgingDisruption property.void
setIncreasedCostOfHedging
(Boolean value) Sets the value of the increasedCostOfHedging property.void
Sets the value of the increasedCostOfStockBorrow property.void
Sets the value of the initialStockLoanRate property.void
setInsolvencyFiling
(Boolean value) Sets the value of the insolvencyFiling property.void
setLossOfStockBorrow
(Boolean value) Sets the value of the lossOfStockBorrow property.void
Sets the value of the maximumStockLoanRate property.
-
Field Details
-
changeInLaw
-
failureToDeliver
-
insolvencyFiling
-
hedgingDisruption
-
lossOfStockBorrow
-
maximumStockLoanRate
-
increasedCostOfStockBorrow
-
initialStockLoanRate
-
increasedCostOfHedging
-
determiningPartyReference
-
foreignOwnershipEvent
-
-
Constructor Details
-
AdditionalDisruptionEvents
public AdditionalDisruptionEvents()
-
-
Method Details
-
isChangeInLaw
-
setChangeInLaw
-
isFailureToDeliver
-
setFailureToDeliver
-
isInsolvencyFiling
-
setInsolvencyFiling
-
isHedgingDisruption
-
setHedgingDisruption
-
isLossOfStockBorrow
-
setLossOfStockBorrow
-
getMaximumStockLoanRate
Gets the value of the maximumStockLoanRate property.- Returns:
- possible object is
BigDecimal
-
setMaximumStockLoanRate
Sets the value of the maximumStockLoanRate property.- Parameters:
value
- allowed object isBigDecimal
-
isIncreasedCostOfStockBorrow
-
setIncreasedCostOfStockBorrow
-
getInitialStockLoanRate
Gets the value of the initialStockLoanRate property.- Returns:
- possible object is
BigDecimal
-
setInitialStockLoanRate
Sets the value of the initialStockLoanRate property.- Parameters:
value
- allowed object isBigDecimal
-
isIncreasedCostOfHedging
-
setIncreasedCostOfHedging
-
getDeterminingPartyReference
Gets the value of the determiningPartyReference property.- Returns:
- possible object is
PartyReference
-
setDeterminingPartyReference
Sets the value of the determiningPartyReference property.- Parameters:
value
- allowed object isPartyReference
-
isForeignOwnershipEvent
-
setForeignOwnershipEvent
-