Class FlowScheduleSwap
java.lang.Object
net.finmath.smartcontract.product.flowschedule.FlowScheduleSwap
Object for structuring the flow schedule of a swap, that is the underlying of a Smart Derivative Contract, as an XML string.
Contains information from the parent SDC and a list of
FlowScheduleSwapLeg,
each representing the flow schedule of a swap leg.- Author:
- Raphael Prandtl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetDltAddress(String dltAddress) voidsetDltTradeId(String dltTradeId) voidsetFlowScheduleSwapLegs(List<FlowScheduleSwapLeg> flowScheduleSwapLegs) voidvoidsetReceiverPartyID(String receiverPartyID) voidsetSettlementCurrency(String settlementCurrency) voidsetTradeType(String tradeType) voidsetUniqueTradeIdentifier(String uniqueTradeIdentifier)
-
Constructor Details
-
FlowScheduleSwap
public FlowScheduleSwap()
-
-
Method Details
-
getDltTradeId
-
setDltTradeId
-
getDltAddress
-
setDltAddress
-
getUniqueTradeIdentifier
-
setUniqueTradeIdentifier
-
getSettlementCurrency
-
setSettlementCurrency
-
getTradeType
-
setTradeType
-
getParties
-
setParties
-
getReceiverPartyID
-
setReceiverPartyID
-
getFlowScheduleSwapLegs
-
setFlowScheduleSwapLegs
-