Class EquityValuation

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

public class EquityValuation extends Object
A type for defining how and when an equity option is to be valued.

Java class for EquityValuation complex type.

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

 <complexType name="EquityValuation">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <choice minOccurs="0">
           <element name="valuationDate" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableDateOrRelativeDateSequence"/>
           <element name="valuationDates" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableRelativeOrPeriodicDates"/>
         </choice>
         <element name="valuationTimeType" type="{http://www.fpml.org/FpML-5/confirmation}TimeTypeEnum" minOccurs="0"/>
         <element name="valuationTime" type="{http://www.fpml.org/FpML-5/confirmation}BusinessCenterTime" minOccurs="0"/>
         <choice minOccurs="0">
           <element name="futuresPriceValuation" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
           <element name="optionsPriceValuation" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         </choice>
         <element name="numberOfValuationDates" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
         <element name="dividendValuationDates" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableRelativeOrPeriodicDates" minOccurs="0"/>
         <element name="fPVFinalPriceElectionFallback" type="{http://www.fpml.org/FpML-5/confirmation}FPVFinalPriceElectionFallbackEnum" minOccurs="0"/>
       </sequence>
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
     </restriction>
   </complexContent>
 </complexType>