Class NoTouchLowerBarrierObservation
java.lang.Object
net.finmath.smartcontract.product.xml.NoTouchLowerBarrierObservation
Java class for NoTouchLowerBarrierObservation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NoTouchLowerBarrierObservation"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <sequence> <element name="triggerRate" type="{http://www.w3.org/2001/XMLSchema}decimal"/> <element name="quotedCurrencyPair" type="{http://www.fpml.org/FpML-5/confirmation}QuotedCurrencyPair"/> <element name="minimumObservedRate" type="{http://www.fpml.org/FpML-5/confirmation}ObservedRate" minOccurs="0"/> </sequence> <sequence> <element name="triggerPrice" type="{http://www.fpml.org/FpML-5/confirmation}PositiveMoney"/> <element name="minimumObservedPrice" type="{http://www.fpml.org/FpML-5/confirmation}ObservedPrice" minOccurs="0"/> </sequence> </choice> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected ObservedPrice
protected ObservedRate
protected QuotedCurrencyPair
protected PositiveMoney
protected BigDecimal
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the minimumObservedPrice property.Gets the value of the minimumObservedRate property.Gets the value of the quotedCurrencyPair property.Gets the value of the triggerPrice property.Gets the value of the triggerRate property.void
Sets the value of the minimumObservedPrice property.void
Sets the value of the minimumObservedRate property.void
Sets the value of the quotedCurrencyPair property.void
setTriggerPrice
(PositiveMoney value) Sets the value of the triggerPrice property.void
setTriggerRate
(BigDecimal value) Sets the value of the triggerRate property.
-
Field Details
-
triggerRate
-
quotedCurrencyPair
-
minimumObservedRate
-
triggerPrice
-
minimumObservedPrice
-
-
Constructor Details
-
NoTouchLowerBarrierObservation
public NoTouchLowerBarrierObservation()
-
-
Method Details
-
getTriggerRate
Gets the value of the triggerRate property.- Returns:
- possible object is
BigDecimal
-
setTriggerRate
Sets the value of the triggerRate property.- Parameters:
value
- allowed object isBigDecimal
-
getQuotedCurrencyPair
Gets the value of the quotedCurrencyPair property.- Returns:
- possible object is
QuotedCurrencyPair
-
setQuotedCurrencyPair
Sets the value of the quotedCurrencyPair property.- Parameters:
value
- allowed object isQuotedCurrencyPair
-
getMinimumObservedRate
Gets the value of the minimumObservedRate property.- Returns:
- possible object is
ObservedRate
-
setMinimumObservedRate
Sets the value of the minimumObservedRate property.- Parameters:
value
- allowed object isObservedRate
-
getTriggerPrice
Gets the value of the triggerPrice property.- Returns:
- possible object is
PositiveMoney
-
setTriggerPrice
Sets the value of the triggerPrice property.- Parameters:
value
- allowed object isPositiveMoney
-
getMinimumObservedPrice
Gets the value of the minimumObservedPrice property.- Returns:
- possible object is
ObservedPrice
-
setMinimumObservedPrice
Sets the value of the minimumObservedPrice property.- Parameters:
value
- allowed object isObservedPrice
-