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
FieldsModifier and TypeFieldDescriptionprotected CalculationPeriodDatesReferenceprotected RelativeDateOffsetprotected Stringprotected RelativeDateOffsetprotected Offsetprotected BusinessDayAdjustmentsprotected ResetFrequencyprotected ResetRelativeToEnum -
Constructor Summary
Constructors -
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.voidSets the value of the calculationPeriodDatesReference property.voidsetFixingDates(RelativeDateOffset value) Sets the value of the fixingDates property.voidSets the value of the id property.voidSets the value of the initialFixingDate property.voidsetRateCutOffDaysOffset(Offset value) Sets the value of the rateCutOffDaysOffset property.voidSets the value of the resetDatesAdjustments property.voidsetResetFrequency(ResetFrequency value) Sets the value of the resetFrequency property.voidSets 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
-