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
FieldsModifier and TypeFieldDescriptionprotected BusinessCentersprotected BusinessCentersReferenceprotected CalculationPeriodsDatesReferenceprotected CalculationPeriodsReferenceprotected CalculationPeriodsScheduleReferenceprotected Stringprotected DateOffsetprotected Stringprotected CommodityPayRelativeToEvent - 
Constructor Summary
Constructors - 
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.voidsetBusinessCenters(BusinessCenters value)Sets the value of the businessCenters property.voidSets the value of the businessCentersReference 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.voidsetPaymentDaysOffset(DateOffset value)Sets the value of the paymentDaysOffset property.voidsetPayRelativeTo(String value)Sets the value of the payRelativeTo property.voidSets 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
Gets the value of the payRelativeTo property.- Returns:
 - possible object is
     
String 
 - 
setPayRelativeTo
Sets the value of the payRelativeTo property.- Parameters:
 value- allowed object isString
 - 
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
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
 
 -