Class EarlyTerminationProvision

java.lang.Object
net.finmath.smartcontract.product.xml.EarlyTerminationProvision

public class EarlyTerminationProvision extends Object
A type defining an early termination provision for a swap. This early termination is at fair value, i.e. on termination the fair value of the product must be settled between the parties.

Java class for EarlyTerminationProvision complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="EarlyTerminationProvision">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice>
         <sequence>
           <group ref="{http://www.fpml.org/FpML-5/confirmation}MandatoryEarlyTermination.model"/>
           <group ref="{http://www.fpml.org/FpML-5/confirmation}OptionalEarlyTermination.model" minOccurs="0"/>
         </sequence>
         <group ref="{http://www.fpml.org/FpML-5/confirmation}OptionalEarlyTermination.model"/>
       </choice>
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
     </restriction>
   </complexContent>
 </complexType>