Class GeneralTerms
java.lang.Object
net.finmath.smartcontract.product.xml.GeneralTerms
Java class for GeneralTerms complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="GeneralTerms"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="effectiveDate" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableDate2" minOccurs="0"/> <element name="scheduledTerminationDate" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableDate2" minOccurs="0"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}BuyerSeller.model"/> <element name="dateAdjustments" type="{http://www.fpml.org/FpML-5/confirmation}BusinessDayAdjustments" minOccurs="0"/> <choice> <element name="referenceInformation" type="{http://www.fpml.org/FpML-5/confirmation}ReferenceInformation"/> <element name="indexReferenceInformation" type="{http://www.fpml.org/FpML-5/confirmation}IndexReferenceInformation"/> <element name="basketReferenceInformation" type="{http://www.fpml.org/FpML-5/confirmation}BasketReferenceInformation"/> </choice> <element name="additionalTerm" type="{http://www.fpml.org/FpML-5/confirmation}AdditionalTerm" maxOccurs="unbounded" minOccurs="0"/> <element name="substitution" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="modifiedEquityDelivery" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected List
<AdditionalTerm> protected BasketReferenceInformation
protected AccountReference
protected PartyReference
protected BusinessDayAdjustments
protected AdjustableDate2
protected IndexReferenceInformation
protected Boolean
protected ReferenceInformation
protected AdjustableDate2
protected AccountReference
protected PartyReference
protected Boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the additionalTerm property.Gets the value of the basketReferenceInformation property.Gets the value of the buyerAccountReference property.Gets the value of the buyerPartyReference property.Gets the value of the dateAdjustments property.Gets the value of the effectiveDate property.Gets the value of the indexReferenceInformation property.Gets the value of the referenceInformation property.Gets the value of the scheduledTerminationDate property.Gets the value of the sellerAccountReference property.Gets the value of the sellerPartyReference property.Gets the value of the modifiedEquityDelivery property.Gets the value of the substitution property.void
Sets the value of the basketReferenceInformation property.void
Sets the value of the buyerAccountReference property.void
Sets the value of the buyerPartyReference property.void
Sets the value of the dateAdjustments property.void
setEffectiveDate
(AdjustableDate2 value) Sets the value of the effectiveDate property.void
Sets the value of the indexReferenceInformation property.void
setModifiedEquityDelivery
(Boolean value) Sets the value of the modifiedEquityDelivery property.void
Sets the value of the referenceInformation property.void
Sets the value of the scheduledTerminationDate property.void
Sets the value of the sellerAccountReference property.void
Sets the value of the sellerPartyReference property.void
setSubstitution
(Boolean value) Sets the value of the substitution property.
-
Field Details
-
effectiveDate
-
scheduledTerminationDate
-
buyerPartyReference
-
buyerAccountReference
-
sellerPartyReference
-
sellerAccountReference
-
dateAdjustments
-
referenceInformation
-
indexReferenceInformation
-
basketReferenceInformation
-
additionalTerm
-
substitution
-
modifiedEquityDelivery
-
-
Constructor Details
-
GeneralTerms
public GeneralTerms()
-
-
Method Details
-
getEffectiveDate
Gets the value of the effectiveDate property.- Returns:
- possible object is
AdjustableDate2
-
setEffectiveDate
Sets the value of the effectiveDate property.- Parameters:
value
- allowed object isAdjustableDate2
-
getScheduledTerminationDate
Gets the value of the scheduledTerminationDate property.- Returns:
- possible object is
AdjustableDate2
-
setScheduledTerminationDate
Sets the value of the scheduledTerminationDate property.- Parameters:
value
- allowed object isAdjustableDate2
-
getBuyerPartyReference
Gets the value of the buyerPartyReference property.- Returns:
- possible object is
PartyReference
-
setBuyerPartyReference
Sets the value of the buyerPartyReference property.- Parameters:
value
- allowed object isPartyReference
-
getBuyerAccountReference
Gets the value of the buyerAccountReference property.- Returns:
- possible object is
AccountReference
-
setBuyerAccountReference
Sets the value of the buyerAccountReference property.- Parameters:
value
- allowed object isAccountReference
-
getSellerPartyReference
Gets the value of the sellerPartyReference property.- Returns:
- possible object is
PartyReference
-
setSellerPartyReference
Sets the value of the sellerPartyReference property.- Parameters:
value
- allowed object isPartyReference
-
getSellerAccountReference
Gets the value of the sellerAccountReference property.- Returns:
- possible object is
AccountReference
-
setSellerAccountReference
Sets the value of the sellerAccountReference property.- Parameters:
value
- allowed object isAccountReference
-
getDateAdjustments
Gets the value of the dateAdjustments property.- Returns:
- possible object is
BusinessDayAdjustments
-
setDateAdjustments
Sets the value of the dateAdjustments property.- Parameters:
value
- allowed object isBusinessDayAdjustments
-
getReferenceInformation
Gets the value of the referenceInformation property.- Returns:
- possible object is
ReferenceInformation
-
setReferenceInformation
Sets the value of the referenceInformation property.- Parameters:
value
- allowed object isReferenceInformation
-
getIndexReferenceInformation
Gets the value of the indexReferenceInformation property.- Returns:
- possible object is
IndexReferenceInformation
-
setIndexReferenceInformation
Sets the value of the indexReferenceInformation property.- Parameters:
value
- allowed object isIndexReferenceInformation
-
getBasketReferenceInformation
Gets the value of the basketReferenceInformation property.- Returns:
- possible object is
BasketReferenceInformation
-
setBasketReferenceInformation
Sets the value of the basketReferenceInformation property.- Parameters:
value
- allowed object isBasketReferenceInformation
-
getAdditionalTerm
Gets the value of the additionalTerm 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 additionalTerm property.For example, to add a new item, do as follows:
getAdditionalTerm().add(newItem);
Objects of the following type(s) are allowed in the list
AdditionalTerm
-
isSubstitution
-
setSubstitution
-
isModifiedEquityDelivery
-
setModifiedEquityDelivery
-