Class GasPhysicalLeg
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.GasPhysicalLeg
Physically settled leg of a physically settled gas transaction.
Java class for GasPhysicalLeg complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="GasPhysicalLeg"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}PhysicalSwapLeg"> <sequence> <element name="deliveryPeriods" type="{http://www.fpml.org/FpML-5/confirmation}GasDeliveryPeriods"/> <element name="gas" type="{http://www.fpml.org/FpML-5/confirmation}GasProduct"/> <element name="deliveryConditions" type="{http://www.fpml.org/FpML-5/confirmation}GasDelivery"/> <element name="deliveryQuantity" type="{http://www.fpml.org/FpML-5/confirmation}GasPhysicalQuantity"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected GasDelivery
protected GasDeliveryPeriods
protected GasPhysicalQuantity
protected GasProduct
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.getGas()
Gets the value of the gas property.void
setDeliveryConditions
(GasDelivery 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
setGas
(GasProduct value) Sets the value of the gas property.Methods inherited from class net.finmath.smartcontract.product.xml.PhysicalSwapLeg
getPayerAccountReference, getPayerPartyReference, getReceiverAccountReference, getReceiverPartyReference, setPayerAccountReference, setPayerPartyReference, setReceiverAccountReference, setReceiverPartyReference
-
Field Details
-
deliveryPeriods
-
gas
-
deliveryConditions
-
deliveryQuantity
-
-
Constructor Details
-
GasPhysicalLeg
public GasPhysicalLeg()
-
-
Method Details
-
getDeliveryPeriods
Gets the value of the deliveryPeriods property.- Returns:
- possible object is
GasDeliveryPeriods
-
setDeliveryPeriods
Sets the value of the deliveryPeriods property.- Parameters:
value
- allowed object isGasDeliveryPeriods
-
getGas
Gets the value of the gas property.- Returns:
- possible object is
GasProduct
-
setGas
Sets the value of the gas property.- Parameters:
value
- allowed object isGasProduct
-
getDeliveryConditions
Gets the value of the deliveryConditions property.- Returns:
- possible object is
GasDelivery
-
setDeliveryConditions
Sets the value of the deliveryConditions property.- Parameters:
value
- allowed object isGasDelivery
-
getDeliveryQuantity
Gets the value of the deliveryQuantity property.- Returns:
- possible object is
GasPhysicalQuantity
-
setDeliveryQuantity
Sets the value of the deliveryQuantity property.- Parameters:
value
- allowed object isGasPhysicalQuantity
-