Class CommodityDeliveryPeriods
java.lang.Object
net.finmath.smartcontract.product.xml.CommodityDeliveryPeriods
- Direct Known Subclasses:
GasDeliveryPeriods
The different options for specifying the Delivery Periods of a physical
leg.
Java class for CommodityDeliveryPeriods complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CommodityDeliveryPeriods"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <element name="periods" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableDates"/> <element name="periodsSchedule" type="{http://www.fpml.org/FpML-5/confirmation}CommodityCalculationPeriodsSchedule"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}CommodityCalculationPeriodsPointer.model"/> </choice> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected CalculationPeriodsDatesReference
protected CalculationPeriodsReference
protected CalculationPeriodsScheduleReference
protected String
protected AdjustableDates
protected CommodityCalculationPeriodsSchedule
-
Constructor Summary
-
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.getId()
Gets the value of the id property.Gets the value of the periods property.Gets the value of the periodsSchedule property.void
Sets the value of the calculationPeriodsDatesReference property.void
Sets the value of the calculationPeriodsReference property.void
Sets the value of the calculationPeriodsScheduleReference property.void
Sets the value of the id property.void
setPeriods
(AdjustableDates value) Sets the value of the periods property.void
Sets the value of the periodsSchedule property.
-
Field Details
-
periods
-
periodsSchedule
-
calculationPeriodsReference
-
calculationPeriodsScheduleReference
-
calculationPeriodsDatesReference
-
id
-
-
Constructor Details
-
CommodityDeliveryPeriods
public CommodityDeliveryPeriods()
-
-
Method Details
-
getPeriods
Gets the value of the periods property.- Returns:
- possible object is
AdjustableDates
-
setPeriods
Sets the value of the periods property.- Parameters:
value
- allowed object isAdjustableDates
-
getPeriodsSchedule
Gets the value of the periodsSchedule property.- Returns:
- possible object is
CommodityCalculationPeriodsSchedule
-
setPeriodsSchedule
Sets the value of the periodsSchedule property.- Parameters:
value
- allowed object isCommodityCalculationPeriodsSchedule
-
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
-
getId
-
setId
-