Class CommodityFixedPriceSchedule
Java class for CommodityFixedPriceSchedule complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CommodityFixedPriceSchedule">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<choice>
<element name="fixedPriceStep" type="{http://www.fpml.org/FpML-5/confirmation}FixedPrice" maxOccurs="unbounded"/>
<element name="worldscaleRateStep" type="{http://www.w3.org/2001/XMLSchema}decimal" maxOccurs="unbounded"/>
<element name="contractRateStep" type="{http://www.fpml.org/FpML-5/confirmation}NonNegativeMoney" maxOccurs="unbounded"/>
<element name="settlementPeriodsPriceSchedule" type="{http://www.fpml.org/FpML-5/confirmation}CommoditySettlementPeriodsPriceSchedule" maxOccurs="unbounded"/>
</choice>
<group ref="{http://www.fpml.org/FpML-5/confirmation}CommodityCalculationPeriodsPointer.model"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CalculationPeriodsDatesReferenceprotected CalculationPeriodsReferenceprotected CalculationPeriodsScheduleReferenceprotected List<NonNegativeMoney> protected List<FixedPrice> protected List<CommoditySettlementPeriodsPriceSchedule> protected List<BigDecimal> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the calculationPeriodsDatesReference property.Gets the value of the calculationPeriodsReference property.Gets the value of the calculationPeriodsScheduleReference property.Gets the value of the contractRateStep property.Gets the value of the fixedPriceStep property.Gets the value of the settlementPeriodsPriceSchedule property.Gets the value of the worldscaleRateStep property.voidSets the value of the calculationPeriodsDatesReference property.voidSets the value of the calculationPeriodsReference property.voidSets the value of the calculationPeriodsScheduleReference property.
-
Field Details
-
fixedPriceStep
-
worldscaleRateStep
-
contractRateStep
-
settlementPeriodsPriceSchedule
-
calculationPeriodsReference
-
calculationPeriodsScheduleReference
-
calculationPeriodsDatesReference
-
-
Constructor Details
-
CommodityFixedPriceSchedule
public CommodityFixedPriceSchedule()
-
-
Method Details
-
getFixedPriceStep
Gets the value of the fixedPriceStep 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
setmethod for the fixedPriceStep property.For example, to add a new item, do as follows:
getFixedPriceStep().add(newItem);Objects of the following type(s) are allowed in the list
FixedPrice -
getWorldscaleRateStep
Gets the value of the worldscaleRateStep 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
setmethod for the worldscaleRateStep property.For example, to add a new item, do as follows:
getWorldscaleRateStep().add(newItem);Objects of the following type(s) are allowed in the list
BigDecimal -
getContractRateStep
Gets the value of the contractRateStep 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
setmethod for the contractRateStep property.For example, to add a new item, do as follows:
getContractRateStep().add(newItem);Objects of the following type(s) are allowed in the list
NonNegativeMoney -
getSettlementPeriodsPriceSchedule
Gets the value of the settlementPeriodsPriceSchedule 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
setmethod for the settlementPeriodsPriceSchedule property.For example, to add a new item, do as follows:
getSettlementPeriodsPriceSchedule().add(newItem);Objects of the following type(s) are allowed in the list
CommoditySettlementPeriodsPriceSchedule -
getCalculationPeriodsReference
Gets the value of the calculationPeriodsReference property.- Returns:
- possible object is
CalculationPeriodsReference
-
setCalculationPeriodsReference
Sets the value of the calculationPeriodsReference property.- Parameters:
value- allowed object isCalculationPeriodsReference
-
getCalculationPeriodsScheduleReference
Gets the value of the calculationPeriodsScheduleReference property.- Returns:
- possible object is
CalculationPeriodsScheduleReference
-
setCalculationPeriodsScheduleReference
Sets the value of the calculationPeriodsScheduleReference property.- Parameters:
value- allowed object isCalculationPeriodsScheduleReference
-
getCalculationPeriodsDatesReference
Gets the value of the calculationPeriodsDatesReference property.- Returns:
- possible object is
CalculationPeriodsDatesReference
-
setCalculationPeriodsDatesReference
Sets the value of the calculationPeriodsDatesReference property.- Parameters:
value- allowed object isCalculationPeriodsDatesReference
-