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
FieldsModifier and TypeFieldDescriptionprotected AffectedTransactionsprotected jakarta.xml.bind.JAXBElement<? extends CreditEvent> protected XMLGregorianCalendarprotected XMLGregorianCalendarprotected PartyReferenceprotected PartyReferenceprotected LegalEntity -
Constructor Summary
Constructors -
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.voidSets the value of the affectedTransactions property.voidsetCreditEvent(jakarta.xml.bind.JAXBElement<? extends CreditEvent> value) Sets the value of the creditEvent property.voidSets the value of the creditEventDate property.voidSets the value of the creditEventNoticeDate property.voidSets the value of the notifiedPartyReference property.voidSets the value of the notifyingPartyReference property.voidsetReferenceEntity(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<BankruptcyEvent>JAXBElement<ObligationAccelerationEvent>JAXBElement<ObligationDefaultEvent>JAXBElement<RepudiationMoratoriumEvent>JAXBElement<RestructuringEvent>JAXBElement<FailureToPayEvent>JAXBElement<CreditEvent>
-
setCreditEvent
Sets the value of the creditEvent property.- Parameters:
value- allowed object isJAXBElement<BankruptcyEvent>JAXBElement<ObligationAccelerationEvent>JAXBElement<ObligationDefaultEvent>JAXBElement<RepudiationMoratoriumEvent>JAXBElement<RestructuringEvent>JAXBElement<FailureToPayEvent>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
setmethod 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
-