Class AveragePriceLeg

java.lang.Object

public class AveragePriceLeg extends CommoditySwapLeg
The average price leg of an average price commodity bullion or non-precious metal forward transaction.

Java class for AveragePriceLeg complex type.

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

 <complexType name="AveragePriceLeg">
   <complexContent>
     <extension base="{http://www.fpml.org/FpML-5/confirmation}CommoditySwapLeg">
       <sequence>
         <group ref="{http://www.fpml.org/FpML-5/confirmation}PayerReceiver.model"/>
         <group ref="{http://www.fpml.org/FpML-5/confirmation}CommodityCalculationPeriods.model"/>
         <element ref="{http://www.fpml.org/FpML-5/confirmation}commodity"/>
         <element name="quantityReference" type="{http://www.fpml.org/FpML-5/confirmation}QuantityReference"/>
         <element name="pricingStartDate" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableDate"/>
         <element name="calculation" type="{http://www.fpml.org/FpML-5/confirmation}FloatingLegCalculation"/>
         <group ref="{http://www.fpml.org/FpML-5/confirmation}CommodityPaymentDates.model"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>