Class DealSummary
- Direct Known Subclasses:
Deal
Java class for DealSummary complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DealSummary">
<complexContent>
<extension base="{http://www.fpml.org/FpML-5/confirmation}DealIdentifier">
<sequence>
<group ref="{http://www.fpml.org/FpML-5/confirmation}DealRoles.model"/>
<element name="creditAgreementDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
<choice minOccurs="0">
<element name="currency" type="{http://www.fpml.org/FpML-5/confirmation}Currency"/>
<sequence>
<element name="issuedAmount" type="{http://www.fpml.org/FpML-5/confirmation}NonNegativeMoney"/>
<element name="currentDealAmount" type="{http://www.fpml.org/FpML-5/confirmation}MoneyWithParticipantShare" minOccurs="0"/>
</sequence>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected PartyReferenceprotected XMLGregorianCalendarprotected Currencyprotected MoneyWithParticipantShareprotected List<PartyReference> protected NonNegativeMoneyprotected PartyReferenceprotected List<PartyReference> protected PartyReferenceFields inherited from class net.finmath.smartcontract.product.xml.IdentifiedAsset
description, instrumentId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the agentPartyReference property.Gets the value of the creditAgreementDate property.Gets the value of the currency property.Gets the value of the currentDealAmount property.Gets the value of the guarantorPartyReference property.Gets the value of the issuedAmount property.Gets the value of the issuerPartyReference property.Gets the value of the syndicationCoLeadPartyReference property.Gets the value of the syndicationLeadPartyReference property.voidSets the value of the agentPartyReference property.voidSets the value of the creditAgreementDate property.voidsetCurrency(Currency value) Sets the value of the currency property.voidSets the value of the currentDealAmount property.voidsetIssuedAmount(NonNegativeMoney value) Sets the value of the issuedAmount property.voidSets the value of the issuerPartyReference property.voidSets the value of the syndicationLeadPartyReference property.Methods inherited from class net.finmath.smartcontract.product.xml.IdentifiedAsset
getDescription, getInstrumentId, setDescription
-
Field Details
-
issuerPartyReference
-
guarantorPartyReference
-
agentPartyReference
-
syndicationLeadPartyReference
-
syndicationCoLeadPartyReference
-
creditAgreementDate
-
currency
-
issuedAmount
-
currentDealAmount
-
-
Constructor Details
-
DealSummary
public DealSummary()
-
-
Method Details
-
getIssuerPartyReference
Gets the value of the issuerPartyReference property.- Returns:
- possible object is
PartyReference
-
setIssuerPartyReference
Sets the value of the issuerPartyReference property.- Parameters:
value- allowed object isPartyReference
-
getGuarantorPartyReference
Gets the value of the guarantorPartyReference 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 guarantorPartyReference property.For example, to add a new item, do as follows:
getGuarantorPartyReference().add(newItem);Objects of the following type(s) are allowed in the list
PartyReference -
getAgentPartyReference
Gets the value of the agentPartyReference property.- Returns:
- possible object is
PartyReference
-
setAgentPartyReference
Sets the value of the agentPartyReference property.- Parameters:
value- allowed object isPartyReference
-
getSyndicationLeadPartyReference
Gets the value of the syndicationLeadPartyReference property.- Returns:
- possible object is
PartyReference
-
setSyndicationLeadPartyReference
Sets the value of the syndicationLeadPartyReference property.- Parameters:
value- allowed object isPartyReference
-
getSyndicationCoLeadPartyReference
Gets the value of the syndicationCoLeadPartyReference 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 syndicationCoLeadPartyReference property.For example, to add a new item, do as follows:
getSyndicationCoLeadPartyReference().add(newItem);Objects of the following type(s) are allowed in the list
PartyReference -
getCreditAgreementDate
Gets the value of the creditAgreementDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setCreditAgreementDate
Sets the value of the creditAgreementDate property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getCurrency
-
setCurrency
-
getIssuedAmount
Gets the value of the issuedAmount property.- Returns:
- possible object is
NonNegativeMoney
-
setIssuedAmount
Sets the value of the issuedAmount property.- Parameters:
value- allowed object isNonNegativeMoney
-
getCurrentDealAmount
Gets the value of the currentDealAmount property.- Returns:
- possible object is
MoneyWithParticipantShare
-