Class Allocation
Java class for Allocation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Allocation">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="allocationTradeId" type="{http://www.fpml.org/FpML-5/confirmation}TradeIdentifier" maxOccurs="unbounded"/>
<group ref="{http://www.fpml.org/FpML-5/confirmation}PartyAndAccountReferences.model"/>
<choice>
<element name="allocatedFraction" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="allocatedNotional" type="{http://www.fpml.org/FpML-5/confirmation}Money" maxOccurs="2"/>
</choice>
<group ref="{http://www.fpml.org/FpML-5/confirmation}AllocationContent.model"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AccountReferenceprotected BigDecimalprotected List<TradeIdentifier> protected Approvalsprotected Collateralprotected Moneyprotected XMLGregorianCalendarprotected PartyReferenceprotected List<RelatedParty> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the accountReference property.Gets the value of the allocatedFraction property.Gets the value of the allocatedNotional property.Gets the value of the allocationTradeId property.Gets the value of the approvals property.Gets the value of the collateral property.Gets the value of the creditChargeAmount property.Gets the value of the masterConfirmationDate property.Gets the value of the partyReference property.Gets the value of the relatedParty property.voidSets the value of the accountReference property.voidsetAllocatedFraction(BigDecimal value) Sets the value of the allocatedFraction property.voidsetApprovals(Approvals value) Sets the value of the approvals property.voidsetCollateral(Collateral value) Sets the value of the collateral property.voidsetCreditChargeAmount(Money value) Sets the value of the creditChargeAmount property.voidSets the value of the masterConfirmationDate property.voidsetPartyReference(PartyReference value) Sets the value of the partyReference property.
-
Field Details
-
allocationTradeId
-
partyReference
-
accountReference
-
allocatedFraction
-
allocatedNotional
-
collateral
-
creditChargeAmount
-
approvals
-
masterConfirmationDate
-
-
Constructor Details
-
Allocation
public Allocation()
-
-
Method Details
-
getAllocationTradeId
Gets the value of the allocationTradeId 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
setmethod for the allocationTradeId property.For example, to add a new item, do as follows:
getAllocationTradeId().add(newItem);Objects of the following type(s) are allowed in the list
TradeIdentifier -
getPartyReference
Gets the value of the partyReference property.- Returns:
- possible object is
PartyReference
-
setPartyReference
Sets the value of the partyReference property.- Parameters:
value- allowed object isPartyReference
-
getAccountReference
Gets the value of the accountReference property.- Returns:
- possible object is
AccountReference
-
setAccountReference
Sets the value of the accountReference property.- Parameters:
value- allowed object isAccountReference
-
getAllocatedFraction
Gets the value of the allocatedFraction property.- Returns:
- possible object is
BigDecimal
-
setAllocatedFraction
Sets the value of the allocatedFraction property.- Parameters:
value- allowed object isBigDecimal
-
getAllocatedNotional
Gets the value of the allocatedNotional 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
setmethod for the allocatedNotional property.For example, to add a new item, do as follows:
getAllocatedNotional().add(newItem);Objects of the following type(s) are allowed in the list
Money -
getCollateral
Gets the value of the collateral property.- Returns:
- possible object is
Collateral
-
setCollateral
Sets the value of the collateral property.- Parameters:
value- allowed object isCollateral
-
getCreditChargeAmount
-
setCreditChargeAmount
-
getApprovals
-
setApprovals
-
getMasterConfirmationDate
Gets the value of the masterConfirmationDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setMasterConfirmationDate
Sets the value of the masterConfirmationDate property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getRelatedParty
Gets the value of the relatedParty 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
setmethod for the relatedParty property.For example, to add a new item, do as follows:
getRelatedParty().add(newItem);Objects of the following type(s) are allowed in the list
RelatedParty
-