Class FxFixingDate
java.lang.Object
net.finmath.smartcontract.product.xml.Period
net.finmath.smartcontract.product.xml.Offset
net.finmath.smartcontract.product.xml.FxFixingDate
A type that is extending the Offset structure for providing the ability to
specify an FX fixing date as an offset to dates specified somewhere else in the document.
Java class for FxFixingDate complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FxFixingDate"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}Offset"> <sequence> <element name="businessDayConvention" type="{http://www.fpml.org/FpML-5/confirmation}BusinessDayConventionEnum"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}BusinessCentersOrReference.model" minOccurs="0"/> <choice> <element name="dateRelativeToPaymentDates" type="{http://www.fpml.org/FpML-5/confirmation}DateRelativeToPaymentDates"/> <element name="dateRelativeToCalculationPeriodDates" type="{http://www.fpml.org/FpML-5/confirmation}DateRelativeToCalculationPeriodDates"/> </choice> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected BusinessCenters
protected BusinessCentersReference
protected BusinessDayConventionEnum
protected DateRelativeToCalculationPeriodDates
protected DateRelativeToPaymentDates
Fields inherited from class net.finmath.smartcontract.product.xml.Period
id, period, periodMultiplier
-
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 businessDayConvention property.Gets the value of the dateRelativeToCalculationPeriodDates property.Gets the value of the dateRelativeToPaymentDates property.void
Sets the value of the businessCenters property.void
Sets the value of the businessCentersReference property.void
Sets the value of the businessDayConvention property.void
Sets the value of the dateRelativeToCalculationPeriodDates property.void
Sets the value of the dateRelativeToPaymentDates property.Methods inherited from class net.finmath.smartcontract.product.xml.Offset
getDayType, setDayType
Methods inherited from class net.finmath.smartcontract.product.xml.Period
getId, getPeriod, getPeriodMultiplier, setId, setPeriod, setPeriodMultiplier
-
Field Details
-
businessDayConvention
-
businessCentersReference
-
businessCenters
-
dateRelativeToPaymentDates
-
dateRelativeToCalculationPeriodDates
-
-
Constructor Details
-
FxFixingDate
public FxFixingDate()
-
-
Method Details
-
getBusinessDayConvention
Gets the value of the businessDayConvention property.- Returns:
- possible object is
BusinessDayConventionEnum
-
setBusinessDayConvention
Sets the value of the businessDayConvention property.- Parameters:
value
- allowed object isBusinessDayConventionEnum
-
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
-
getDateRelativeToPaymentDates
Gets the value of the dateRelativeToPaymentDates property.- Returns:
- possible object is
DateRelativeToPaymentDates
-
setDateRelativeToPaymentDates
Sets the value of the dateRelativeToPaymentDates property.- Parameters:
value
- allowed object isDateRelativeToPaymentDates
-
getDateRelativeToCalculationPeriodDates
Gets the value of the dateRelativeToCalculationPeriodDates property.- Returns:
- possible object is
DateRelativeToCalculationPeriodDates
-
setDateRelativeToCalculationPeriodDates
Sets the value of the dateRelativeToCalculationPeriodDates property.- Parameters:
value
- allowed object isDateRelativeToCalculationPeriodDates
-