Class RepoLegBase
java.lang.Object
net.finmath.smartcontract.product.xml.Leg
net.finmath.smartcontract.product.xml.RepoLegBase
- Direct Known Subclasses:
RepoFarLeg
,RepoNearLeg
A transaction leg for a repo is equivalent to a single cash transaction. It
is augmented here to carry some values that are of interest for the repo. Also note that the BuyerSeller
model in this transaction must be the exact opposite of the one found in the near leg.
Java class for RepoLegBase complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="RepoLegBase"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}Leg"> <sequence> <group ref="{http://www.fpml.org/FpML-5/confirmation}BuyerSeller.model"/> <element name="settlementDate" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableOrRelativeDate"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected AccountReference
protected PartyReference
protected AccountReference
protected PartyReference
protected AdjustableOrRelativeDate
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the buyerAccountReference property.Gets the value of the buyerPartyReference property.Gets the value of the sellerAccountReference property.Gets the value of the sellerPartyReference property.Gets the value of the settlementDate property.void
Sets the value of the buyerAccountReference property.void
Sets the value of the buyerPartyReference property.void
Sets the value of the sellerAccountReference property.void
Sets the value of the sellerPartyReference property.void
Sets the value of the settlementDate property.
-
Field Details
-
buyerPartyReference
-
buyerAccountReference
-
sellerPartyReference
-
sellerAccountReference
-
settlementDate
-
-
Constructor Details
-
RepoLegBase
public RepoLegBase()
-
-
Method Details
-
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
-
getSettlementDate
Gets the value of the settlementDate property.- Returns:
- possible object is
AdjustableOrRelativeDate
-
setSettlementDate
Sets the value of the settlementDate property.- Parameters:
value
- allowed object isAdjustableOrRelativeDate
-