Class InitialPayment
java.lang.Object
net.finmath.smartcontract.product.xml.PaymentBase
net.finmath.smartcontract.product.xml.InitialPayment
Java class for InitialPayment complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="InitialPayment">
<complexContent>
<extension base="{http://www.fpml.org/FpML-5/confirmation}PaymentBase">
<sequence>
<group ref="{http://www.fpml.org/FpML-5/confirmation}PayerReceiver.model"/>
<element name="adjustablePaymentDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="adjustedPaymentDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="paymentAmount" type="{http://www.fpml.org/FpML-5/confirmation}Money"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected XMLGregorianCalendarprotected XMLGregorianCalendarprotected AccountReferenceprotected PartyReferenceprotected Moneyprotected AccountReferenceprotected PartyReferenceFields inherited from class net.finmath.smartcontract.product.xml.PaymentBase
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the adjustablePaymentDate property.Gets the value of the adjustedPaymentDate property.Gets the value of the payerAccountReference property.Gets the value of the payerPartyReference property.Gets the value of the paymentAmount property.Gets the value of the receiverAccountReference property.Gets the value of the receiverPartyReference property.voidSets the value of the adjustablePaymentDate property.voidSets the value of the adjustedPaymentDate property.voidSets the value of the payerAccountReference property.voidSets the value of the payerPartyReference property.voidsetPaymentAmount(Money value) Sets the value of the paymentAmount property.voidSets the value of the receiverAccountReference property.voidSets the value of the receiverPartyReference property.Methods inherited from class net.finmath.smartcontract.product.xml.PaymentBase
getId, setId
-
Field Details
-
payerPartyReference
-
payerAccountReference
-
receiverPartyReference
-
receiverAccountReference
-
adjustablePaymentDate
-
adjustedPaymentDate
-
paymentAmount
-
-
Constructor Details
-
InitialPayment
public InitialPayment()
-
-
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
-
getAdjustablePaymentDate
Gets the value of the adjustablePaymentDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setAdjustablePaymentDate
Sets the value of the adjustablePaymentDate property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getAdjustedPaymentDate
Gets the value of the adjustedPaymentDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setAdjustedPaymentDate
Sets the value of the adjustedPaymentDate property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getPaymentAmount
-
setPaymentAmount
-