Class OilPipelineDelivery
java.lang.Object
net.finmath.smartcontract.product.xml.OilPipelineDelivery
The physical delivery conditions specific to an oil product delivered by
pipeline.
Java class for OilPipelineDelivery complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="OilPipelineDelivery"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="pipelineName" type="{http://www.fpml.org/FpML-5/confirmation}CommodityPipeline"/> <element name="withdrawalPoint" type="{http://www.fpml.org/FpML-5/confirmation}CommodityDeliveryPoint" minOccurs="0"/> <element name="entryPoint" type="{http://www.fpml.org/FpML-5/confirmation}CommodityDeliveryPoint" minOccurs="0"/> <element name="deliverableByBarge" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="risk" type="{http://www.fpml.org/FpML-5/confirmation}CommodityDeliveryRisk" minOccurs="0"/> <element name="cycle" type="{http://www.fpml.org/FpML-5/confirmation}CommodityPipelineCycle" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected List
<CommodityPipelineCycle> protected boolean
protected CommodityDeliveryPoint
protected CommodityPipeline
protected CommodityDeliveryRisk
protected CommodityDeliveryPoint
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCycle()
Gets the value of the cycle property.Gets the value of the entryPoint property.Gets the value of the pipelineName property.getRisk()
Gets the value of the risk property.Gets the value of the withdrawalPoint property.boolean
Gets the value of the deliverableByBarge property.void
setDeliverableByBarge
(boolean value) Sets the value of the deliverableByBarge property.void
Sets the value of the entryPoint property.void
setPipelineName
(CommodityPipeline value) Sets the value of the pipelineName property.void
setRisk
(CommodityDeliveryRisk value) Sets the value of the risk property.void
Sets the value of the withdrawalPoint property.
-
Field Details
-
pipelineName
-
withdrawalPoint
-
entryPoint
-
deliverableByBarge
protected boolean deliverableByBarge -
risk
-
cycle
-
-
Constructor Details
-
OilPipelineDelivery
public OilPipelineDelivery()
-
-
Method Details
-
getPipelineName
Gets the value of the pipelineName property.- Returns:
- possible object is
CommodityPipeline
-
setPipelineName
Sets the value of the pipelineName property.- Parameters:
value
- allowed object isCommodityPipeline
-
getWithdrawalPoint
Gets the value of the withdrawalPoint property.- Returns:
- possible object is
CommodityDeliveryPoint
-
setWithdrawalPoint
Sets the value of the withdrawalPoint property.- Parameters:
value
- allowed object isCommodityDeliveryPoint
-
getEntryPoint
Gets the value of the entryPoint property.- Returns:
- possible object is
CommodityDeliveryPoint
-
setEntryPoint
Sets the value of the entryPoint property.- Parameters:
value
- allowed object isCommodityDeliveryPoint
-
isDeliverableByBarge
public boolean isDeliverableByBarge()Gets the value of the deliverableByBarge property. -
setDeliverableByBarge
public void setDeliverableByBarge(boolean value) Sets the value of the deliverableByBarge property. -
getRisk
Gets the value of the risk property.- Returns:
- possible object is
CommodityDeliveryRisk
-
setRisk
Sets the value of the risk property.- Parameters:
value
- allowed object isCommodityDeliveryRisk
-
getCycle
Gets the value of the cycle property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the cycle property.For example, to add a new item, do as follows:
getCycle().add(newItem);
Objects of the following type(s) are allowed in the list
CommodityPipelineCycle
-