Class EuropeanExercise

java.lang.Object
net.finmath.smartcontract.product.xml.Exercise
net.finmath.smartcontract.product.xml.EuropeanExercise

public class EuropeanExercise extends Exercise
A type defining the exercise period for a European style option together with any rules governing the notional amount of the underlying which can be exercised on any given exercise date and any associated exercise fees.

Java class for EuropeanExercise complex type.

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

 <complexType name="EuropeanExercise">
   <complexContent>
     <extension base="{http://www.fpml.org/FpML-5/confirmation}Exercise">
       <sequence>
         <element name="expirationDate" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableOrRelativeDate"/>
         <element name="relevantUnderlyingDate" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableOrRelativeDates" minOccurs="0"/>
         <element name="earliestExerciseTime" type="{http://www.fpml.org/FpML-5/confirmation}BusinessCenterTime"/>
         <element name="expirationTime" type="{http://www.fpml.org/FpML-5/confirmation}BusinessCenterTime"/>
         <element name="partialExercise" type="{http://www.fpml.org/FpML-5/confirmation}PartialExercise" minOccurs="0"/>
         <element name="exerciseFee" type="{http://www.fpml.org/FpML-5/confirmation}ExerciseFee" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>