Class PeriodRate
java.lang.Object
net.finmath.smartcontract.product.xml.PeriodRate
Represents a rate applicable against a well-defined or open-ended period.
Java class for PeriodRate complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PeriodRate"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <group ref="{http://www.fpml.org/FpML-5/confirmation}PeriodOptionalEnd.model"/> <element name="rate" type="{http://www.w3.org/2001/XMLSchema}decimal"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected XMLGregorianCalendar
protected BigDecimal
protected XMLGregorianCalendar
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the endDate property.getRate()
Gets the value of the rate property.Gets the value of the startDate property.void
setEndDate
(XMLGregorianCalendar value) Sets the value of the endDate property.void
setRate
(BigDecimal value) Sets the value of the rate property.void
setStartDate
(XMLGregorianCalendar value) Sets the value of the startDate property.
-
Field Details
-
startDate
-
endDate
-
rate
-
-
Constructor Details
-
PeriodRate
public PeriodRate()
-
-
Method Details
-
getStartDate
Gets the value of the startDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setStartDate
Sets the value of the startDate property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getEndDate
Gets the value of the endDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setEndDate
Sets the value of the endDate property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getRate
Gets the value of the rate property.- Returns:
- possible object is
BigDecimal
-
setRate
Sets the value of the rate property.- Parameters:
value
- allowed object isBigDecimal
-