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
FieldsModifier and TypeFieldDescriptionprotected CalculationPeriodsDatesReferenceprotected CalculationPeriodsReferenceprotected CalculationPeriodsScheduleReferenceprotected Stringprotected AdjustableDatesprotected CommodityCalculationPeriodsSchedule -
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.getId()Gets the value of the id property.Gets the value of the periods property.Gets the value of the periodsSchedule property.voidSets the value of the calculationPeriodsDatesReference property.voidSets the value of the calculationPeriodsReference property.voidSets the value of the calculationPeriodsScheduleReference property.voidSets the value of the id property.voidsetPeriods(AdjustableDates value)Sets the value of the periods property.voidSets 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
Gets the value of the id property.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value- allowed object isString
-