Class PrincipalExchangeDescriptions
java.lang.Object
net.finmath.smartcontract.product.xml.PrincipalExchangeDescriptions
Specifies each of the characteristics of the principal exchange cashflows,
in terms of paying/receiving counterparties, amounts and dates.
Java class for PrincipalExchangeDescriptions complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PrincipalExchangeDescriptions">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<group ref="{http://www.fpml.org/FpML-5/confirmation}PayerReceiver.model"/>
<element name="principalExchangeAmount" type="{http://www.fpml.org/FpML-5/confirmation}PrincipalExchangeAmount"/>
<element name="principalExchangeDate" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableOrRelativeDate" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AccountReferenceprotected PartyReferenceprotected PrincipalExchangeAmountprotected AdjustableOrRelativeDateprotected AccountReferenceprotected PartyReference -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the payerAccountReference property.Gets the value of the payerPartyReference property.Gets the value of the principalExchangeAmount property.Gets the value of the principalExchangeDate property.Gets the value of the receiverAccountReference property.Gets the value of the receiverPartyReference property.voidSets the value of the payerAccountReference property.voidSets the value of the payerPartyReference property.voidSets the value of the principalExchangeAmount property.voidSets the value of the principalExchangeDate property.voidSets the value of the receiverAccountReference property.voidSets the value of the receiverPartyReference property.
-
Field Details
-
payerPartyReference
-
payerAccountReference
-
receiverPartyReference
-
receiverAccountReference
-
principalExchangeAmount
-
principalExchangeDate
-
-
Constructor Details
-
PrincipalExchangeDescriptions
public PrincipalExchangeDescriptions()
-
-
Method Details
-
getPayerPartyReference
Gets the value of the payerPartyReference property.- Returns:
- possible object is
PartyReference
-
setPayerPartyReference
Sets the value of the payerPartyReference property.- Parameters:
value- allowed object isPartyReference
-
getPayerAccountReference
Gets the value of the payerAccountReference property.- Returns:
- possible object is
AccountReference
-
setPayerAccountReference
Sets the value of the payerAccountReference property.- Parameters:
value- allowed object isAccountReference
-
getReceiverPartyReference
Gets the value of the receiverPartyReference property.- Returns:
- possible object is
PartyReference
-
setReceiverPartyReference
Sets the value of the receiverPartyReference property.- Parameters:
value- allowed object isPartyReference
-
getReceiverAccountReference
Gets the value of the receiverAccountReference property.- Returns:
- possible object is
AccountReference
-
setReceiverAccountReference
Sets the value of the receiverAccountReference property.- Parameters:
value- allowed object isAccountReference
-
getPrincipalExchangeAmount
Gets the value of the principalExchangeAmount property.- Returns:
- possible object is
PrincipalExchangeAmount
-
setPrincipalExchangeAmount
Sets the value of the principalExchangeAmount property.- Parameters:
value- allowed object isPrincipalExchangeAmount
-
getPrincipalExchangeDate
Gets the value of the principalExchangeDate property.- Returns:
- possible object is
AdjustableOrRelativeDate
-
setPrincipalExchangeDate
Sets the value of the principalExchangeDate property.- Parameters:
value- allowed object isAdjustableOrRelativeDate
-