Class CommodityPhysicalQuantitySchedule
java.lang.Object
net.finmath.smartcontract.product.xml.CommodityPhysicalQuantitySchedule
- Direct Known Subclasses:
ElectricityPhysicalDeliveryQuantitySchedule
The Quantity per Delivery Period. There must be a Quantity step specified
for each Delivery Period, regardless of whether the Quantity changes or remains the same between
periods.
Java class for CommodityPhysicalQuantitySchedule complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CommodityPhysicalQuantitySchedule"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="quantityStep" type="{http://www.fpml.org/FpML-5/confirmation}CommodityNotionalQuantity" maxOccurs="unbounded"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}CommodityDeliveryPeriodsPointer.model"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected CalculationPeriodsReference
protected CalculationPeriodsScheduleReference
protected String
protected List
<CommodityNotionalQuantity> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the deliveryPeriodsReference property.Gets the value of the deliveryPeriodsScheduleReference property.getId()
Gets the value of the id property.Gets the value of the quantityStep property.void
Sets the value of the deliveryPeriodsReference property.void
Sets the value of the deliveryPeriodsScheduleReference property.void
Sets the value of the id property.
-
Field Details
-
quantityStep
-
deliveryPeriodsReference
-
deliveryPeriodsScheduleReference
-
id
-
-
Constructor Details
-
CommodityPhysicalQuantitySchedule
public CommodityPhysicalQuantitySchedule()
-
-
Method Details
-
getQuantityStep
Gets the value of the quantityStep 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 quantityStep property.For example, to add a new item, do as follows:
getQuantityStep().add(newItem);
Objects of the following type(s) are allowed in the list
CommodityNotionalQuantity
-
getDeliveryPeriodsReference
Gets the value of the deliveryPeriodsReference property.- Returns:
- possible object is
CalculationPeriodsReference
-
setDeliveryPeriodsReference
Sets the value of the deliveryPeriodsReference property.- Parameters:
value
- allowed object isCalculationPeriodsReference
-
getDeliveryPeriodsScheduleReference
Gets the value of the deliveryPeriodsScheduleReference property.- Returns:
- possible object is
CalculationPeriodsScheduleReference
-
setDeliveryPeriodsScheduleReference
Sets the value of the deliveryPeriodsScheduleReference property.- Parameters:
value
- allowed object isCalculationPeriodsScheduleReference
-
getId
-
setId
-