Class AveragingPeriod

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

public class AveragingPeriod extends Object
Period over which an average value is taken.

Java class for AveragingPeriod complex type.

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

 <complexType name="AveragingPeriod">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="schedule" type="{http://www.fpml.org/FpML-5/confirmation}AveragingSchedule" maxOccurs="unbounded" minOccurs="0"/>
         <choice minOccurs="0">
           <element name="averagingDateTimes" type="{http://www.fpml.org/FpML-5/confirmation}DateTimeList"/>
           <element name="averagingObservations" type="{http://www.fpml.org/FpML-5/confirmation}AveragingObservationList"/>
         </choice>
         <element name="marketDisruption" type="{http://www.fpml.org/FpML-5/confirmation}MarketDisruption" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>