Class NoTouchUpperBarrierObservation
java.lang.Object
net.finmath.smartcontract.product.xml.NoTouchUpperBarrierObservation
Java class for NoTouchUpperBarrierObservation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NoTouchUpperBarrierObservation"> <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="maximumObservedRate" 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="maximumObservedPrice" 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 maximumObservedPrice property.Gets the value of the maximumObservedRate 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 maximumObservedPrice property.void
Sets the value of the maximumObservedRate 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
-
maximumObservedRate
-
triggerPrice
-
maximumObservedPrice
-
-
Constructor Details
-
NoTouchUpperBarrierObservation
public NoTouchUpperBarrierObservation()
-
-
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
-
getMaximumObservedRate
Gets the value of the maximumObservedRate property.- Returns:
- possible object is
ObservedRate
-
setMaximumObservedRate
Sets the value of the maximumObservedRate 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
-
getMaximumObservedPrice
Gets the value of the maximumObservedPrice property.- Returns:
- possible object is
ObservedPrice
-
setMaximumObservedPrice
Sets the value of the maximumObservedPrice property.- Parameters:
value
- allowed object isObservedPrice
-