Class CreditEvents
java.lang.Object
net.finmath.smartcontract.product.xml.CreditEvents
Java class for CreditEvents complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CreditEvents"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="bankruptcy" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="failureToPay" type="{http://www.fpml.org/FpML-5/confirmation}FailureToPay" minOccurs="0"/> <element name="failureToPayPrincipal" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="failureToPayInterest" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="obligationDefault" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="obligationAcceleration" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="repudiationMoratorium" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="restructuring" type="{http://www.fpml.org/FpML-5/confirmation}Restructuring" minOccurs="0"/> <element name="governmentalIntervention" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="distressedRatingsDowngrade" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="maturityExtension" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="writedown" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="impliedWritedown" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="defaultRequirement" type="{http://www.fpml.org/FpML-5/confirmation}Money" minOccurs="0"/> <element name="creditEventNotice" type="{http://www.fpml.org/FpML-5/confirmation}CreditEventNotice" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected Boolean
protected CreditEventNotice
protected Money
protected Boolean
protected FailureToPay
protected Boolean
protected Boolean
protected Boolean
protected String
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Restructuring
protected Boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the creditEventNotice property.Gets the value of the defaultRequirement property.Gets the value of the failureToPay property.getId()
Gets the value of the id property.Gets the value of the restructuring property.Gets the value of the bankruptcy property.Gets the value of the distressedRatingsDowngrade property.Gets the value of the failureToPayInterest property.Gets the value of the failureToPayPrincipal property.Gets the value of the governmentalIntervention property.Gets the value of the impliedWritedown property.Gets the value of the maturityExtension property.Gets the value of the obligationAcceleration property.Gets the value of the obligationDefault property.Gets the value of the repudiationMoratorium property.Gets the value of the writedown property.void
setBankruptcy
(Boolean value) Sets the value of the bankruptcy property.void
Sets the value of the creditEventNotice property.void
setDefaultRequirement
(Money value) Sets the value of the defaultRequirement property.void
Sets the value of the distressedRatingsDowngrade property.void
setFailureToPay
(FailureToPay value) Sets the value of the failureToPay property.void
setFailureToPayInterest
(Boolean value) Sets the value of the failureToPayInterest property.void
setFailureToPayPrincipal
(Boolean value) Sets the value of the failureToPayPrincipal property.void
Sets the value of the governmentalIntervention property.void
Sets the value of the id property.void
setImpliedWritedown
(Boolean value) Sets the value of the impliedWritedown property.void
setMaturityExtension
(Boolean value) Sets the value of the maturityExtension property.void
setObligationAcceleration
(Boolean value) Sets the value of the obligationAcceleration property.void
setObligationDefault
(Boolean value) Sets the value of the obligationDefault property.void
setRepudiationMoratorium
(Boolean value) Sets the value of the repudiationMoratorium property.void
setRestructuring
(Restructuring value) Sets the value of the restructuring property.void
setWritedown
(Boolean value) Sets the value of the writedown property.
-
Field Details
-
bankruptcy
-
failureToPay
-
failureToPayPrincipal
-
failureToPayInterest
-
obligationDefault
-
obligationAcceleration
-
repudiationMoratorium
-
restructuring
-
governmentalIntervention
-
distressedRatingsDowngrade
-
maturityExtension
-
writedown
-
impliedWritedown
-
defaultRequirement
-
creditEventNotice
-
id
-
-
Constructor Details
-
CreditEvents
public CreditEvents()
-
-
Method Details
-
isBankruptcy
-
setBankruptcy
-
getFailureToPay
Gets the value of the failureToPay property.- Returns:
- possible object is
FailureToPay
-
setFailureToPay
Sets the value of the failureToPay property.- Parameters:
value
- allowed object isFailureToPay
-
isFailureToPayPrincipal
-
setFailureToPayPrincipal
-
isFailureToPayInterest
-
setFailureToPayInterest
-
isObligationDefault
-
setObligationDefault
-
isObligationAcceleration
-
setObligationAcceleration
-
isRepudiationMoratorium
-
setRepudiationMoratorium
-
getRestructuring
Gets the value of the restructuring property.- Returns:
- possible object is
Restructuring
-
setRestructuring
Sets the value of the restructuring property.- Parameters:
value
- allowed object isRestructuring
-
isGovernmentalIntervention
-
setGovernmentalIntervention
-
isDistressedRatingsDowngrade
-
setDistressedRatingsDowngrade
-
isMaturityExtension
-
setMaturityExtension
-
isWritedown
-
setWritedown
-
isImpliedWritedown
-
setImpliedWritedown
-
getDefaultRequirement
-
setDefaultRequirement
-
getCreditEventNotice
Gets the value of the creditEventNotice property.- Returns:
- possible object is
CreditEventNotice
-
setCreditEventNotice
Sets the value of the creditEventNotice property.- Parameters:
value
- allowed object isCreditEventNotice
-
getId
-
setId
-