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
Modifier and TypeFieldDescriptionprotected PartyReference
protected XMLGregorianCalendar
protected Currency
protected MoneyWithParticipantShare
protected List
<PartyReference> protected NonNegativeMoney
protected PartyReference
protected List
<PartyReference> protected PartyReference
Fields inherited from class net.finmath.smartcontract.product.xml.IdentifiedAsset
description, instrumentId
-
Constructor Summary
-
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.void
Sets the value of the agentPartyReference property.void
Sets the value of the creditAgreementDate property.void
setCurrency
(Currency value) Sets the value of the currency property.void
Sets the value of the currentDealAmount property.void
setIssuedAmount
(NonNegativeMoney value) Sets the value of the issuedAmount property.void
Sets the value of the issuerPartyReference property.void
Sets 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
set
method 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
set
method 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
-