Class ResetDates

java.lang.Object
net.finmath.smartcontract.product.xml.ResetDates

public class ResetDates extends Object
A type defining the parameters used to generate the reset dates schedule and associated fixing dates. The reset dates are determined relative to the calculation periods schedules dates.

Java class for ResetDates complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ResetDates">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="calculationPeriodDatesReference" type="{http://www.fpml.org/FpML-5/confirmation}CalculationPeriodDatesReference"/>
         <element name="resetRelativeTo" type="{http://www.fpml.org/FpML-5/confirmation}ResetRelativeToEnum" minOccurs="0"/>
         <element name="initialFixingDate" type="{http://www.fpml.org/FpML-5/confirmation}RelativeDateOffset" minOccurs="0"/>
         <element name="fixingDates" type="{http://www.fpml.org/FpML-5/confirmation}RelativeDateOffset"/>
         <element name="rateCutOffDaysOffset" type="{http://www.fpml.org/FpML-5/confirmation}Offset" minOccurs="0"/>
         <element name="resetFrequency" type="{http://www.fpml.org/FpML-5/confirmation}ResetFrequency"/>
         <element name="resetDatesAdjustments" type="{http://www.fpml.org/FpML-5/confirmation}BusinessDayAdjustments"/>
       </sequence>
       <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" />
     </restriction>
   </complexContent>
 </complexType>