Class CoalPhysicalLeg
java.lang.Object
net.finmath.smartcontract.product.xml.Leg
net.finmath.smartcontract.product.xml.CommoditySwapLeg
net.finmath.smartcontract.product.xml.PhysicalSwapLeg
net.finmath.smartcontract.product.xml.CoalPhysicalLeg
Physically settled leg of a physically settled coal transaction.
Java class for CoalPhysicalLeg complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CoalPhysicalLeg"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}PhysicalSwapLeg"> <sequence> <element name="deliveryPeriods" type="{http://www.fpml.org/FpML-5/confirmation}CommodityDeliveryPeriods"/> <element name="coal" type="{http://www.fpml.org/FpML-5/confirmation}CoalProduct"/> <element name="deliveryConditions" type="{http://www.fpml.org/FpML-5/confirmation}CoalDelivery"/> <element name="deliveryQuantity" type="{http://www.fpml.org/FpML-5/confirmation}CommodityPhysicalQuantity"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected CoalProduct
protected CoalDelivery
protected CommodityDeliveryPeriods
protected CommodityPhysicalQuantity
Fields inherited from class net.finmath.smartcontract.product.xml.PhysicalSwapLeg
payerAccountReference, payerPartyReference, receiverAccountReference, receiverPartyReference
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCoal()
Gets the value of the coal property.Gets the value of the deliveryConditions property.Gets the value of the deliveryPeriods property.Gets the value of the deliveryQuantity property.void
setCoal
(CoalProduct value) Sets the value of the coal property.void
Sets the value of the deliveryConditions property.void
Sets the value of the deliveryPeriods property.void
Sets the value of the deliveryQuantity property.Methods inherited from class net.finmath.smartcontract.product.xml.PhysicalSwapLeg
getPayerAccountReference, getPayerPartyReference, getReceiverAccountReference, getReceiverPartyReference, setPayerAccountReference, setPayerPartyReference, setReceiverAccountReference, setReceiverPartyReference
-
Field Details
-
deliveryPeriods
-
coal
-
deliveryConditions
-
deliveryQuantity
-
-
Constructor Details
-
CoalPhysicalLeg
public CoalPhysicalLeg()
-
-
Method Details
-
getDeliveryPeriods
Gets the value of the deliveryPeriods property.- Returns:
- possible object is
CommodityDeliveryPeriods
-
setDeliveryPeriods
Sets the value of the deliveryPeriods property.- Parameters:
value
- allowed object isCommodityDeliveryPeriods
-
getCoal
Gets the value of the coal property.- Returns:
- possible object is
CoalProduct
-
setCoal
Sets the value of the coal property.- Parameters:
value
- allowed object isCoalProduct
-
getDeliveryConditions
Gets the value of the deliveryConditions property.- Returns:
- possible object is
CoalDelivery
-
setDeliveryConditions
Sets the value of the deliveryConditions property.- Parameters:
value
- allowed object isCoalDelivery
-
getDeliveryQuantity
Gets the value of the deliveryQuantity property.- Returns:
- possible object is
CommodityPhysicalQuantity
-
setDeliveryQuantity
Sets the value of the deliveryQuantity property.- Parameters:
value
- allowed object isCommodityPhysicalQuantity
-