Class OilPhysicalLeg
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.OilPhysicalLeg
Physically settled leg of a physically settled oil product transaction.
Java class for OilPhysicalLeg complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="OilPhysicalLeg"> <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="oil" type="{http://www.fpml.org/FpML-5/confirmation}OilProduct"/> <element name="deliveryConditions" type="{http://www.fpml.org/FpML-5/confirmation}OilDelivery"/> <element name="deliveryQuantity" type="{http://www.fpml.org/FpML-5/confirmation}CommodityPhysicalQuantity"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected OilDelivery
protected CommodityDeliveryPeriods
protected CommodityPhysicalQuantity
protected OilProduct
Fields inherited from class net.finmath.smartcontract.product.xml.PhysicalSwapLeg
payerAccountReference, payerPartyReference, receiverAccountReference, receiverPartyReference
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the deliveryConditions property.Gets the value of the deliveryPeriods property.Gets the value of the deliveryQuantity property.getOil()
Gets the value of the oil property.void
setDeliveryConditions
(OilDelivery value) Sets the value of the deliveryConditions property.void
Sets the value of the deliveryPeriods property.void
Sets the value of the deliveryQuantity property.void
setOil
(OilProduct value) Sets the value of the oil property.Methods inherited from class net.finmath.smartcontract.product.xml.PhysicalSwapLeg
getPayerAccountReference, getPayerPartyReference, getReceiverAccountReference, getReceiverPartyReference, setPayerAccountReference, setPayerPartyReference, setReceiverAccountReference, setReceiverPartyReference
-
Field Details
-
deliveryPeriods
-
oil
-
deliveryConditions
-
deliveryQuantity
-
-
Constructor Details
-
OilPhysicalLeg
public OilPhysicalLeg()
-
-
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
-
getOil
Gets the value of the oil property.- Returns:
- possible object is
OilProduct
-
setOil
Sets the value of the oil property.- Parameters:
value
- allowed object isOilProduct
-
getDeliveryConditions
Gets the value of the deliveryConditions property.- Returns:
- possible object is
OilDelivery
-
setDeliveryConditions
Sets the value of the deliveryConditions property.- Parameters:
value
- allowed object isOilDelivery
-
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
-