Class FxPayoffCap
java.lang.Object
net.finmath.smartcontract.product.xml.FxPayoffCap
The amount of gain on the client upside or firm upside is limited. If spot
                 settles above the cap, or below the floor, the payout is adjusted to limit the gain. The adjustment may
                 be made by varying the strike, or by maintaining the strike, but varying the payout notionals.
             
 
 
Java class for FxPayoffCap complex type.
The following schema fragment specifies the expected content contained within this class.
 <complexType name="FxPayoffCap">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="condition" type="{http://www.fpml.org/FpML-5/confirmation}ConditionEnum"/>
         <element name="rate" type="{http://www.fpml.org/FpML-5/confirmation}Schedule"/>
         <element name="settlementAdjustmentStyle" type="{http://www.fpml.org/FpML-5/confirmation}FxSettlementAdjustmentMethodEnum"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 - 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected ConditionEnumprotected Scheduleprotected FxSettlementAdjustmentMethodEnum
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionGets the value of the condition property.getRate()Gets the value of the rate property.Gets the value of the settlementAdjustmentStyle property.voidsetCondition(ConditionEnum value)Sets the value of the condition property.voidSets the value of the rate property.voidSets the value of the settlementAdjustmentStyle property.
- 
Field Details- 
condition
- 
rate
- 
settlementAdjustmentStyle
 
- 
- 
Constructor Details- 
FxPayoffCappublic FxPayoffCap()
 
- 
- 
Method Details- 
getConditionGets the value of the condition property.- Returns:
- possible object is
     ConditionEnum
 
- 
setConditionSets the value of the condition property.- Parameters:
- value- allowed object is- ConditionEnum
 
- 
getRateGets the value of the rate property.- Returns:
- possible object is
     Schedule
 
- 
setRateSets the value of the rate property.- Parameters:
- value- allowed object is- Schedule
 
- 
getSettlementAdjustmentStyleGets the value of the settlementAdjustmentStyle property.- Returns:
- possible object is
     FxSettlementAdjustmentMethodEnum
 
- 
setSettlementAdjustmentStyleSets the value of the settlementAdjustmentStyle property.- Parameters:
- value- allowed object is- FxSettlementAdjustmentMethodEnum
 
 
-