Class FxLinkedNotionalAmount
java.lang.Object
net.finmath.smartcontract.product.xml.FxLinkedNotionalAmount
A type to describe the cashflow representation for fx linked notionals.
Java class for FxLinkedNotionalAmount complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FxLinkedNotionalAmount"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="resetDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="adjustedFxSpotFixingDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="observedFxSpotRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="notionalAmount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected XMLGregorianCalendar
protected BigDecimal
protected BigDecimal
protected XMLGregorianCalendar
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the adjustedFxSpotFixingDate property.Gets the value of the notionalAmount property.Gets the value of the observedFxSpotRate property.Gets the value of the resetDate property.void
Sets the value of the adjustedFxSpotFixingDate property.void
setNotionalAmount
(BigDecimal value) Sets the value of the notionalAmount property.void
setObservedFxSpotRate
(BigDecimal value) Sets the value of the observedFxSpotRate property.void
setResetDate
(XMLGregorianCalendar value) Sets the value of the resetDate property.
-
Field Details
-
resetDate
-
adjustedFxSpotFixingDate
-
observedFxSpotRate
-
notionalAmount
-
-
Constructor Details
-
FxLinkedNotionalAmount
public FxLinkedNotionalAmount()
-
-
Method Details
-
getResetDate
Gets the value of the resetDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setResetDate
Sets the value of the resetDate property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getAdjustedFxSpotFixingDate
Gets the value of the adjustedFxSpotFixingDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setAdjustedFxSpotFixingDate
Sets the value of the adjustedFxSpotFixingDate property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getObservedFxSpotRate
Gets the value of the observedFxSpotRate property.- Returns:
- possible object is
BigDecimal
-
setObservedFxSpotRate
Sets the value of the observedFxSpotRate property.- Parameters:
value
- allowed object isBigDecimal
-
getNotionalAmount
Gets the value of the notionalAmount property.- Returns:
- possible object is
BigDecimal
-
setNotionalAmount
Sets the value of the notionalAmount property.- Parameters:
value
- allowed object isBigDecimal
-