Class ResetDates
java.lang.Object
net.finmath.smartcontract.product.xml.ResetDates
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>
-
Field Summary
Modifier and TypeFieldDescriptionprotected CalculationPeriodDatesReference
protected RelativeDateOffset
protected String
protected RelativeDateOffset
protected Offset
protected BusinessDayAdjustments
protected ResetFrequency
protected ResetRelativeToEnum
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the calculationPeriodDatesReference property.Gets the value of the fixingDates property.getId()
Gets the value of the id property.Gets the value of the initialFixingDate property.Gets the value of the rateCutOffDaysOffset property.Gets the value of the resetDatesAdjustments property.Gets the value of the resetFrequency property.Gets the value of the resetRelativeTo property.void
Sets the value of the calculationPeriodDatesReference property.void
setFixingDates
(RelativeDateOffset value) Sets the value of the fixingDates property.void
Sets the value of the id property.void
Sets the value of the initialFixingDate property.void
setRateCutOffDaysOffset
(Offset value) Sets the value of the rateCutOffDaysOffset property.void
Sets the value of the resetDatesAdjustments property.void
setResetFrequency
(ResetFrequency value) Sets the value of the resetFrequency property.void
Sets the value of the resetRelativeTo property.
-
Field Details
-
calculationPeriodDatesReference
-
resetRelativeTo
-
initialFixingDate
-
fixingDates
-
rateCutOffDaysOffset
-
resetFrequency
-
resetDatesAdjustments
-
id
-
-
Constructor Details
-
ResetDates
public ResetDates()
-
-
Method Details
-
getCalculationPeriodDatesReference
Gets the value of the calculationPeriodDatesReference property.- Returns:
- possible object is
CalculationPeriodDatesReference
-
setCalculationPeriodDatesReference
Sets the value of the calculationPeriodDatesReference property.- Parameters:
value
- allowed object isCalculationPeriodDatesReference
-
getResetRelativeTo
Gets the value of the resetRelativeTo property.- Returns:
- possible object is
ResetRelativeToEnum
-
setResetRelativeTo
Sets the value of the resetRelativeTo property.- Parameters:
value
- allowed object isResetRelativeToEnum
-
getInitialFixingDate
Gets the value of the initialFixingDate property.- Returns:
- possible object is
RelativeDateOffset
-
setInitialFixingDate
Sets the value of the initialFixingDate property.- Parameters:
value
- allowed object isRelativeDateOffset
-
getFixingDates
Gets the value of the fixingDates property.- Returns:
- possible object is
RelativeDateOffset
-
setFixingDates
Sets the value of the fixingDates property.- Parameters:
value
- allowed object isRelativeDateOffset
-
getRateCutOffDaysOffset
-
setRateCutOffDaysOffset
-
getResetFrequency
Gets the value of the resetFrequency property.- Returns:
- possible object is
ResetFrequency
-
setResetFrequency
Sets the value of the resetFrequency property.- Parameters:
value
- allowed object isResetFrequency
-
getResetDatesAdjustments
Gets the value of the resetDatesAdjustments property.- Returns:
- possible object is
BusinessDayAdjustments
-
setResetDatesAdjustments
Sets the value of the resetDatesAdjustments property.- Parameters:
value
- allowed object isBusinessDayAdjustments
-
getId
-
setId
-