Class LegAmount

java.lang.Object
net.finmath.smartcontract.product.xml.LegAmount
Direct Known Subclasses:
ReturnSwapAmount

public class LegAmount extends Object
A type describing the amount that will paid or received on each of the payment dates. This type is used to define both the Equity Amount and the Interest Amount.

Java class for LegAmount complex type.

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

 <complexType name="LegAmount">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <group ref="{http://www.fpml.org/FpML-5/confirmation}CurrencyAndDeterminationMethod.model" minOccurs="0"/>
         <choice>
           <element name="referenceAmount" type="{http://www.fpml.org/FpML-5/confirmation}ReferenceAmount"/>
           <element name="formula" type="{http://www.fpml.org/FpML-5/confirmation}Formula"/>
           <element name="encodedDescription" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
         </choice>
         <element name="calculationDates" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableRelativeOrPeriodicDates" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>