Class CommodityRelativePaymentDates
java.lang.Object
net.finmath.smartcontract.product.xml.CommodityRelativePaymentDates
The Payment Dates of the trade relative to the Calculation Periods.
Java class for CommodityRelativePaymentDates complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CommodityRelativePaymentDates"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <element name="payRelativeTo" type="{http://www.fpml.org/FpML-5/confirmation}CommodityPayRelativeToEnum"/> <element name="payRelativeToEvent" type="{http://www.fpml.org/FpML-5/confirmation}CommodityPayRelativeToEvent"/> </choice> <group ref="{http://www.fpml.org/FpML-5/confirmation}CommodityCalculationPeriodsPointer.model"/> <element name="paymentDaysOffset" type="{http://www.fpml.org/FpML-5/confirmation}DateOffset"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}BusinessCentersOrReference.model" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected BusinessCenters
protected BusinessCentersReference
protected CalculationPeriodsDatesReference
protected CalculationPeriodsReference
protected CalculationPeriodsScheduleReference
protected String
protected DateOffset
protected String
protected CommodityPayRelativeToEvent
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the businessCenters property.Gets the value of the businessCentersReference property.Gets 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 paymentDaysOffset property.Gets the value of the payRelativeTo property.Gets the value of the payRelativeToEvent property.void
Sets the value of the businessCenters property.void
Sets the value of the businessCentersReference 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
setPaymentDaysOffset
(DateOffset value) Sets the value of the paymentDaysOffset property.void
setPayRelativeTo
(String value) Sets the value of the payRelativeTo property.void
Sets the value of the payRelativeToEvent property.
-
Field Details
-
payRelativeTo
-
payRelativeToEvent
-
calculationPeriodsReference
-
calculationPeriodsScheduleReference
-
calculationPeriodsDatesReference
-
paymentDaysOffset
-
businessCentersReference
-
businessCenters
-
id
-
-
Constructor Details
-
CommodityRelativePaymentDates
public CommodityRelativePaymentDates()
-
-
Method Details
-
getPayRelativeTo
-
setPayRelativeTo
-
getPayRelativeToEvent
Gets the value of the payRelativeToEvent property.- Returns:
- possible object is
CommodityPayRelativeToEvent
-
setPayRelativeToEvent
Sets the value of the payRelativeToEvent property.- Parameters:
value
- allowed object isCommodityPayRelativeToEvent
-
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
-
getPaymentDaysOffset
Gets the value of the paymentDaysOffset property.- Returns:
- possible object is
DateOffset
-
setPaymentDaysOffset
Sets the value of the paymentDaysOffset property.- Parameters:
value
- allowed object isDateOffset
-
getBusinessCentersReference
Gets the value of the businessCentersReference property.- Returns:
- possible object is
BusinessCentersReference
-
setBusinessCentersReference
Sets the value of the businessCentersReference property.- Parameters:
value
- allowed object isBusinessCentersReference
-
getBusinessCenters
Gets the value of the businessCenters property.- Returns:
- possible object is
BusinessCenters
-
setBusinessCenters
Sets the value of the businessCenters property.- Parameters:
value
- allowed object isBusinessCenters
-
getId
-
setId
-