Class MasterAgreement

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

public class MasterAgreement extends Object
An entity for defining the agreement executed between the parties and intended to govern all OTC derivatives transactions between those parties.

Java class for MasterAgreement complex type.

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

 <complexType name="MasterAgreement">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="masterAgreementId" type="{http://www.fpml.org/FpML-5/confirmation}MasterAgreementId" maxOccurs="unbounded" minOccurs="0"/>
         <element name="masterAgreementType" type="{http://www.fpml.org/FpML-5/confirmation}MasterAgreementType"/>
         <element name="masterAgreementVersion" type="{http://www.fpml.org/FpML-5/confirmation}MasterAgreementVersion" minOccurs="0"/>
         <element name="masterAgreementDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>