Class TradeAmendmentContent
Java class for TradeAmendmentContent complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TradeAmendmentContent"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}AbstractEvent"> <sequence> <element name="trade" type="{http://www.fpml.org/FpML-5/confirmation}Trade"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}AgreementAndEffectiveDates.model"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}ReportingNotionalChange.model" minOccurs="0"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}TradeAlterationPayment.model"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected XMLGregorianCalendar
protected List
<UnitQuantityRef> protected XMLGregorianCalendar
protected ExecutionDateTime
protected NotionalChangeEnum
protected Trade
Fields inherited from class net.finmath.smartcontract.product.xml.AbstractEvent
eventIdentifier
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the agreementDate property.Gets the value of the changeInNotional property.Gets the value of the changeInNumberOfOptions property.Gets the value of the changeInQuantity property.Gets the value of the effectiveDate property.Gets the value of the executionDateTime property.Gets the value of the notionalChange property.Gets the value of the payment property.getTrade()
Gets the value of the trade property.void
Sets the value of the agreementDate property.void
Sets the value of the effectiveDate property.void
Sets the value of the executionDateTime property.void
Sets the value of the notionalChange property.void
Sets the value of the trade property.Methods inherited from class net.finmath.smartcontract.product.xml.AbstractEvent
getEventIdentifier
-
Field Details
-
trade
-
agreementDate
-
executionDateTime
-
effectiveDate
-
notionalChange
-
changeInNotional
-
changeInNumberOfOptions
-
changeInQuantity
-
payment
-
-
Constructor Details
-
TradeAmendmentContent
public TradeAmendmentContent()
-
-
Method Details
-
getTrade
-
setTrade
-
getAgreementDate
Gets the value of the agreementDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setAgreementDate
Sets the value of the agreementDate property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getExecutionDateTime
Gets the value of the executionDateTime property.- Returns:
- possible object is
ExecutionDateTime
-
setExecutionDateTime
Sets the value of the executionDateTime property.- Parameters:
value
- allowed object isExecutionDateTime
-
getEffectiveDate
Gets the value of the effectiveDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setEffectiveDate
Sets the value of the effectiveDate property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getNotionalChange
Gets the value of the notionalChange property.- Returns:
- possible object is
NotionalChangeEnum
-
setNotionalChange
Sets the value of the notionalChange property.- Parameters:
value
- allowed object isNotionalChangeEnum
-
getChangeInNotional
Gets the value of the changeInNotional 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 changeInNotional property.For example, to add a new item, do as follows:
getChangeInNotional().add(newItem);
Objects of the following type(s) are allowed in the list
MoneyRef
-
getChangeInNumberOfOptions
Gets the value of the changeInNumberOfOptions 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 changeInNumberOfOptions property.For example, to add a new item, do as follows:
getChangeInNumberOfOptions().add(newItem);
Objects of the following type(s) are allowed in the list
AmountRef
-
getChangeInQuantity
Gets the value of the changeInQuantity 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 changeInQuantity property.For example, to add a new item, do as follows:
getChangeInQuantity().add(newItem);
Objects of the following type(s) are allowed in the list
UnitQuantityRef
-
getPayment
Gets the value of the payment 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 payment property.For example, to add a new item, do as follows:
getPayment().add(newItem);
Objects of the following type(s) are allowed in the list
Payment
-