Class CreditEventNoticeDocument
java.lang.Object
net.finmath.smartcontract.product.xml.CreditEventNoticeDocument
An event type that records the occurrence of a credit event notice.
Java class for CreditEventNoticeDocument complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CreditEventNoticeDocument"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="affectedTransactions" type="{http://www.fpml.org/FpML-5/confirmation}AffectedTransactions" minOccurs="0"/> <element name="referenceEntity" type="{http://www.fpml.org/FpML-5/confirmation}LegalEntity"/> <element ref="{http://www.fpml.org/FpML-5/confirmation}creditEvent"/> <element name="publiclyAvailableInformation" type="{http://www.fpml.org/FpML-5/confirmation}Resource" maxOccurs="unbounded" minOccurs="0"/> <element name="notifyingPartyReference" type="{http://www.fpml.org/FpML-5/confirmation}PartyReference"/> <element name="notifiedPartyReference" type="{http://www.fpml.org/FpML-5/confirmation}PartyReference"/> <element name="creditEventNoticeDate" type="{http://www.w3.org/2001/XMLSchema}date"/> <element name="creditEventDate" type="{http://www.w3.org/2001/XMLSchema}date"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected AffectedTransactions
protected jakarta.xml.bind.JAXBElement
<? extends CreditEvent> protected XMLGregorianCalendar
protected XMLGregorianCalendar
protected PartyReference
protected PartyReference
protected LegalEntity
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the affectedTransactions property.jakarta.xml.bind.JAXBElement
<? extends CreditEvent> Gets the value of the creditEvent property.Gets the value of the creditEventDate property.Gets the value of the creditEventNoticeDate property.Gets the value of the notifiedPartyReference property.Gets the value of the notifyingPartyReference property.Gets the value of the publiclyAvailableInformation property.Gets the value of the referenceEntity property.void
Sets the value of the affectedTransactions property.void
setCreditEvent
(jakarta.xml.bind.JAXBElement<? extends CreditEvent> value) Sets the value of the creditEvent property.void
Sets the value of the creditEventDate property.void
Sets the value of the creditEventNoticeDate property.void
Sets the value of the notifiedPartyReference property.void
Sets the value of the notifyingPartyReference property.void
setReferenceEntity
(LegalEntity value) Sets the value of the referenceEntity property.
-
Field Details
-
affectedTransactions
-
referenceEntity
-
creditEvent
-
publiclyAvailableInformation
-
notifyingPartyReference
-
notifiedPartyReference
-
creditEventNoticeDate
-
creditEventDate
-
-
Constructor Details
-
CreditEventNoticeDocument
public CreditEventNoticeDocument()
-
-
Method Details
-
getAffectedTransactions
Gets the value of the affectedTransactions property.- Returns:
- possible object is
AffectedTransactions
-
setAffectedTransactions
Sets the value of the affectedTransactions property.- Parameters:
value
- allowed object isAffectedTransactions
-
getReferenceEntity
Gets the value of the referenceEntity property.- Returns:
- possible object is
LegalEntity
-
setReferenceEntity
Sets the value of the referenceEntity property.- Parameters:
value
- allowed object isLegalEntity
-
getCreditEvent
Gets the value of the creditEvent property.- Returns:
- possible object is
JAXBElement
<
RepudiationMoratoriumEvent
>
JAXBElement
<
FailureToPayEvent
>
JAXBElement
<
BankruptcyEvent
>
JAXBElement
<
RestructuringEvent
>
JAXBElement
<
ObligationDefaultEvent
>
JAXBElement
<
ObligationAccelerationEvent
>
JAXBElement
<
CreditEvent
>
-
setCreditEvent
Sets the value of the creditEvent property.- Parameters:
value
- allowed object isJAXBElement
<
RepudiationMoratoriumEvent
>
JAXBElement
<
FailureToPayEvent
>
JAXBElement
<
BankruptcyEvent
>
JAXBElement
<
RestructuringEvent
>
JAXBElement
<
ObligationDefaultEvent
>
JAXBElement
<
ObligationAccelerationEvent
>
JAXBElement
<
CreditEvent
>
-
getPubliclyAvailableInformation
Gets the value of the publiclyAvailableInformation 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
set
method for the publiclyAvailableInformation property.For example, to add a new item, do as follows:
getPubliclyAvailableInformation().add(newItem);
Objects of the following type(s) are allowed in the list
Resource
-
getNotifyingPartyReference
Gets the value of the notifyingPartyReference property.- Returns:
- possible object is
PartyReference
-
setNotifyingPartyReference
Sets the value of the notifyingPartyReference property.- Parameters:
value
- allowed object isPartyReference
-
getNotifiedPartyReference
Gets the value of the notifiedPartyReference property.- Returns:
- possible object is
PartyReference
-
setNotifiedPartyReference
Sets the value of the notifiedPartyReference property.- Parameters:
value
- allowed object isPartyReference
-
getCreditEventNoticeDate
Gets the value of the creditEventNoticeDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setCreditEventNoticeDate
Sets the value of the creditEventNoticeDate property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getCreditEventDate
Gets the value of the creditEventDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setCreditEventDate
Sets the value of the creditEventDate property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-