Class FacilitySummary
- Direct Known Subclasses:
Facility
Java class for FacilitySummary complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FacilitySummary"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}FacilityIdentifier"> <sequence> <group ref="{http://www.fpml.org/FpML-5/confirmation}FacilityRoles.model"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}FacilityDates.model"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}FacilityCommitment.model"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected PartyReference
protected PartyReference
protected List
<PartyReference> protected CommitmentSchedule
protected FacilityCommitment
protected FxTerms
protected XMLGregorianCalendar
protected List
<PartyReference> protected List
<PartyReference> protected XMLGregorianCalendar
protected MoneyWithParticipantShare
protected XMLGregorianCalendar
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 borrowerPartyReference property.Gets the value of the coBorrowerPartyReference property.Gets the value of the commitmentSchedule property.Gets the value of the currentCommitment property.Gets the value of the dealFxRate property.Gets the value of the expiryDate property.Gets the value of the guarantorPartyReference property.Gets the value of the lcIssuingBankPartyReference property.Gets the value of the maturityDate property.Gets the value of the originalCommitment property.Gets the value of the startDate property.void
Sets the value of the agentPartyReference property.void
Sets the value of the borrowerPartyReference property.void
Sets the value of the commitmentSchedule property.void
Sets the value of the currentCommitment property.void
setDealFxRate
(FxTerms value) Sets the value of the dealFxRate property.void
Sets the value of the expiryDate property.void
Sets the value of the maturityDate property.void
Sets the value of the originalCommitment property.void
setStartDate
(XMLGregorianCalendar value) Sets the value of the startDate property.Methods inherited from class net.finmath.smartcontract.product.xml.IdentifiedAsset
getDescription, getInstrumentId, setDescription
-
Field Details
-
borrowerPartyReference
-
coBorrowerPartyReference
-
agentPartyReference
-
lcIssuingBankPartyReference
-
guarantorPartyReference
-
startDate
-
expiryDate
-
maturityDate
-
currentCommitment
-
originalCommitment
-
commitmentSchedule
-
dealFxRate
-
-
Constructor Details
-
FacilitySummary
public FacilitySummary()
-
-
Method Details
-
getBorrowerPartyReference
Gets the value of the borrowerPartyReference property.- Returns:
- possible object is
PartyReference
-
setBorrowerPartyReference
Sets the value of the borrowerPartyReference property.- Parameters:
value
- allowed object isPartyReference
-
getCoBorrowerPartyReference
Gets the value of the coBorrowerPartyReference 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 coBorrowerPartyReference property.For example, to add a new item, do as follows:
getCoBorrowerPartyReference().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
-
getLcIssuingBankPartyReference
Gets the value of the lcIssuingBankPartyReference 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 lcIssuingBankPartyReference property.For example, to add a new item, do as follows:
getLcIssuingBankPartyReference().add(newItem);
Objects of the following type(s) are allowed in the list
PartyReference
-
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
-
getStartDate
Gets the value of the startDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setStartDate
Sets the value of the startDate property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getExpiryDate
Gets the value of the expiryDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setExpiryDate
Sets the value of the expiryDate property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getMaturityDate
Gets the value of the maturityDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setMaturityDate
Sets the value of the maturityDate property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getCurrentCommitment
Gets the value of the currentCommitment property.- Returns:
- possible object is
FacilityCommitment
-
setCurrentCommitment
Sets the value of the currentCommitment property.- Parameters:
value
- allowed object isFacilityCommitment
-
getOriginalCommitment
Gets the value of the originalCommitment property.- Returns:
- possible object is
MoneyWithParticipantShare
-
getCommitmentSchedule
Gets the value of the commitmentSchedule property.- Returns:
- possible object is
CommitmentSchedule
-
setCommitmentSchedule
Sets the value of the commitmentSchedule property.- Parameters:
value
- allowed object isCommitmentSchedule
-
getDealFxRate
-
setDealFxRate
-