
org.fpml.fpml_5.confirmation.ObjectFactory Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.2
// See https://javaee.github.io/jaxb-v2/
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2024.04.04 at 04:56:21 PM UTC
//
package org.fpml.fpml_5.confirmation;
import java.math.BigDecimal;
import java.math.BigInteger;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.datatype.XMLGregorianCalendar;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.fpml.fpml_5.confirmation package.
* An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _AmericanExercise_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "americanExercise");
private final static QName _Exercise_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "exercise");
private final static QName _BermudaExercise_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "bermudaExercise");
private final static QName _EuropeanExercise_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "europeanExercise");
private final static QName _Product_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "product");
private final static QName _Basket_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "basket");
private final static QName _UnderlyingAsset_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "underlyingAsset");
private final static QName _Bond_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "bond");
private final static QName _Cash_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "cash");
private final static QName _Commodity_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commodity");
private final static QName _ConvertibleBond_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "convertibleBond");
private final static QName _CurveInstrument_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "curveInstrument");
private final static QName _Deposit_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "deposit");
private final static QName _Equity_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "equity");
private final static QName _ExchangeTradedFund_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "exchangeTradedFund");
private final static QName _Future_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "future");
private final static QName _Fx_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fx");
private final static QName _Index_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "index");
private final static QName _Loan_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loan");
private final static QName _Mortgage_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "mortgage");
private final static QName _MutualFund_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "mutualFund");
private final static QName _Option_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "option");
private final static QName _RateIndex_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "rateIndex");
private final static QName _SimpleCreditDefaultSwap_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "simpleCreditDefaultSwap");
private final static QName _SimpleFra_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "simpleFra");
private final static QName _SimpleIrSwap_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "simpleIrSwap");
private final static QName _Warrant_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "warrant");
private final static QName _CreditDefaultSwap_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "creditDefaultSwap");
private final static QName _CreditDefaultSwapOption_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "creditDefaultSwapOption");
private final static QName _BullionPhysicalLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "bullionPhysicalLeg");
private final static QName _CommodityForwardLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commodityForwardLeg");
private final static QName _CoalPhysicalLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "coalPhysicalLeg");
private final static QName _CommoditySwapLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commoditySwapLeg");
private final static QName _CommodityBasketOption_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commodityBasketOption");
private final static QName _CommodityDigitalOption_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commodityDigitalOption");
private final static QName _CommodityForward_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commodityForward");
private final static QName _CommodityInterestLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commodityInterestLeg");
private final static QName _CommodityPerformanceSwapLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commodityPerformanceSwapLeg");
private final static QName _CommodityOption_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commodityOption");
private final static QName _CommodityPerformanceSwap_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commodityPerformanceSwap");
private final static QName _CommodityReturnLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commodityReturnLeg");
private final static QName _CommoditySwap_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commoditySwap");
private final static QName _CommoditySwaption_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commoditySwaption");
private final static QName _CommodityVarianceLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commodityVarianceLeg");
private final static QName _ElectricityPhysicalLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "electricityPhysicalLeg");
private final static QName _EnvironmentalPhysicalLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "environmentalPhysicalLeg");
private final static QName _FixedLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fixedLeg");
private final static QName _FloatingLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "floatingLeg");
private final static QName _GasPhysicalLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "gasPhysicalLeg");
private final static QName _MetalPhysicalLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "metalPhysicalLeg");
private final static QName _OilPhysicalLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "oilPhysicalLeg");
private final static QName _FxDigitalOption_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxDigitalOption");
private final static QName _FxFlexibleForward_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxFlexibleForward");
private final static QName _FxForwardVolatilityAgreement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxForwardVolatilityAgreement");
private final static QName _FxOption_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxOption");
private final static QName _FxSingleLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxSingleLeg");
private final static QName _FxSwap_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxSwap");
private final static QName _FxVarianceSwap_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxVarianceSwap");
private final static QName _FxVolatilitySwap_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxVolatilitySwap");
private final static QName _TermDeposit_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "termDeposit");
private final static QName _CalculationAgentDetermination_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "calculationAgentDetermination");
private final static QName _FxDisruptionFallback_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxDisruptionFallback");
private final static QName _DualExchangeRate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "dualExchangeRate");
private final static QName _FxDisruptionEvent_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxDisruptionEvent");
private final static QName _ExchangeRestrictions_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "exchangeRestrictions");
private final static QName _FallbackReferencePrice_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fallbackReferencePrice");
private final static QName _NoFaultTermination_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "noFaultTermination");
private final static QName _NonDeliverableSubstitute_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "nonDeliverableSubstitute");
private final static QName _PriceSourceDisruption_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "priceSourceDisruption");
private final static QName _PriceMateriality_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "priceMateriality");
private final static QName _SettlementPostponement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "settlementPostponement");
private final static QName _ValuationPostponement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "valuationPostponement");
private final static QName _InterestLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "interestLeg");
private final static QName _ReturnSwapLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "returnSwapLeg");
private final static QName _ReturnLeg_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "returnLeg");
private final static QName _ReturnSwap_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "returnSwap");
private final static QName _GenericProduct_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "genericProduct");
private final static QName _StandardProduct_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "standardProduct");
private final static QName _BulletPayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "bulletPayment");
private final static QName _CapFloor_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "capFloor");
private final static QName _FloatingRateCalculation_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "floatingRateCalculation");
private final static QName _RateCalculation_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "rateCalculation");
private final static QName _Fra_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fra");
private final static QName _InflationRateCalculation_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "inflationRateCalculation");
private final static QName _Swap_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "swap");
private final static QName _Swaption_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "swaption");
private final static QName _FxTargetKnockoutForward_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxTargetKnockoutForward");
private final static QName _FxAccrualDigitalOption_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxAccrualDigitalOption");
private final static QName _FxAccrualForward_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxAccrualForward");
private final static QName _FxAccrualOption_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxAccrualOption");
private final static QName _FxRangeAccrual_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxRangeAccrual");
private final static QName _BrokerEquityOption_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "brokerEquityOption");
private final static QName _EquityForward_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "equityForward");
private final static QName _EquityOption_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "equityOption");
private final static QName _EquityOptionTransactionSupplement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "equityOptionTransactionSupplement");
private final static QName _EquitySwapTransactionSupplement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "equitySwapTransactionSupplement");
private final static QName _BondOption_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "bondOption");
private final static QName _CorrelationSwap_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "correlationSwap");
private final static QName _DividendSwapOptionTransactionSupplement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "dividendSwapOptionTransactionSupplement");
private final static QName _DividendSwapTransactionSupplement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "dividendSwapTransactionSupplement");
private final static QName _VarianceOptionTransactionSupplement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "varianceOptionTransactionSupplement");
private final static QName _VarianceSwap_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "varianceSwap");
private final static QName _VarianceSwapTransactionSupplement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "varianceSwapTransactionSupplement");
private final static QName _VolatilitySwap_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "volatilitySwap");
private final static QName _VolatilitySwapTransactionSupplement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "volatilitySwapTransactionSupplement");
private final static QName _InstrumentTradeDetails_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "instrumentTradeDetails");
private final static QName _Strategy_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "strategy");
private final static QName _EventStatusResponse_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "eventStatusResponse");
private final static QName _EventStatusException_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "eventStatusException");
private final static QName _MessageRejected_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "messageRejected");
private final static QName _ServiceNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "serviceNotification");
private final static QName _ServiceNotificationException_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "serviceNotificationException");
private final static QName _RequestEventStatus_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "requestEventStatus");
private final static QName _RequestRetransmission_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "requestRetransmission");
private final static QName _VerificationStatusNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "verificationStatusNotification");
private final static QName _VerificationStatusException_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "verificationStatusException");
private final static QName _VerificationStatusAcknowledgement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "verificationStatusAcknowledgement");
private final static QName _AdditionalEvent_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "additionalEvent");
private final static QName _BasketChange_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "basketChange");
private final static QName _ChangeEvent_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "changeEvent");
private final static QName _CorporateAction_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "corporateAction");
private final static QName _IndexChange_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "indexChange");
private final static QName _Repo_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "repo");
private final static QName _RequestClearingEligibility_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "requestClearingEligibility");
private final static QName _ClearingEligibility_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "clearingEligibility");
private final static QName _ClearingEligibilityException_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "clearingEligibilityException");
private final static QName _ClearingEligibilityAcknowledgement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "clearingEligibilityAcknowledgement");
private final static QName _RequestExecution_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "requestExecution");
private final static QName _RequestExecutionRetracted_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "requestExecutionRetracted");
private final static QName _ExecutionNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "executionNotification");
private final static QName _ExecutionRetracted_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "executionRetracted");
private final static QName _ExecutionAcknowledgement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "executionAcknowledgement");
private final static QName _ExecutionException_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "executionException");
private final static QName _ExecutionAdvice_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "executionAdvice");
private final static QName _ExecutionAdviceRetracted_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "executionAdviceRetracted");
private final static QName _ExecutionAdviceAcknowledgement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "executionAdviceAcknowledgement");
private final static QName _ExecutionAdviceException_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "executionAdviceException");
private final static QName _MaturityNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "maturityNotification");
private final static QName _MaturityAcknowledgement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "maturityAcknowledgement");
private final static QName _MaturityException_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "maturityException");
private final static QName _RequestTradeReferenceInformationUpdate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "requestTradeReferenceInformationUpdate");
private final static QName _RequestTradeReferenceInformationUpdateRetracted_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "requestTradeReferenceInformationUpdateRetracted");
private final static QName _TradeReferenceInformationUpdateAcknowledgement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "tradeReferenceInformationUpdateAcknowledgement");
private final static QName _TradeReferenceInformationUpdateException_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "tradeReferenceInformationUpdateException");
private final static QName _TradeChangeAdvice_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "tradeChangeAdvice");
private final static QName _TradeChangeAdviceRetracted_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "tradeChangeAdviceRetracted");
private final static QName _TradeChangeAdviceAcknowledgement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "tradeChangeAdviceAcknowledgement");
private final static QName _TradeChangeAdviceException_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "tradeChangeAdviceException");
private final static QName _RequestConsent_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "requestConsent");
private final static QName _RequestConsentRetracted_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "requestConsentRetracted");
private final static QName _ConsentAcknowledgement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "consentAcknowledgement");
private final static QName _ConsentException_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "consentException");
private final static QName _ConsentGranted_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "consentGranted");
private final static QName _ConsentRefused_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "consentRefused");
private final static QName _ApprovalStatusNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "approvalStatusNotification");
private final static QName _RequestConfirmation_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "requestConfirmation");
private final static QName _RequestConfirmationRetracted_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "requestConfirmationRetracted");
private final static QName _ConfirmationAcknowledgement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "confirmationAcknowledgement");
private final static QName _ConfirmationException_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "confirmationException");
private final static QName _ConfirmationStatus_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "confirmationStatus");
private final static QName _ConfirmationAgreed_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "confirmationAgreed");
private final static QName _ConfirmationDisputed_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "confirmationDisputed");
private final static QName _RequestClearing_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "requestClearing");
private final static QName _RequestClearingRetracted_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "requestClearingRetracted");
private final static QName _ClearingAcknowledgement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "clearingAcknowledgement");
private final static QName _ClearingException_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "clearingException");
private final static QName _ClearingRefused_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "clearingRefused");
private final static QName _ClearingStatus_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "clearingStatus");
private final static QName _ClearingConfirmed_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "clearingConfirmed");
private final static QName _RequestAllocation_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "requestAllocation");
private final static QName _RequestAllocationRetracted_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "requestAllocationRetracted");
private final static QName _AllocationAcknowledgement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "allocationAcknowledgement");
private final static QName _AllocationException_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "allocationException");
private final static QName _AllocationRefused_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "allocationRefused");
private final static QName _AllocationApproved_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "allocationApproved");
private final static QName _RequestCollateralAllocation_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "requestCollateralAllocation");
private final static QName _CollateralAllocationAcknowledgement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "collateralAllocationAcknowledgement");
private final static QName _CollateralAllocationRejected_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "collateralAllocationRejected");
private final static QName _CollateralAllocationAccepted_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "collateralAllocationAccepted");
private final static QName _OptionExpirationNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "optionExpirationNotification");
private final static QName _Bankruptcy_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "bankruptcy");
private final static QName _CreditEvent_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "creditEvent");
private final static QName _CreditEventNotice_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "creditEventNotice");
private final static QName _FailureToPay_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "failureToPay");
private final static QName _ObligationAcceleration_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "obligationAcceleration");
private final static QName _ObligationDefault_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "obligationDefault");
private final static QName _RepudiationMoratorium_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "repudiationMoratorium");
private final static QName _Restructuring_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "restructuring");
private final static QName _CreditEventNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "creditEventNotification");
private final static QName _CreditEventNotificationRetracted_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "creditEventNotificationRetracted");
private final static QName _CreditEventAcknowledgement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "creditEventAcknowledgement");
private final static QName _CreditEventException_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "creditEventException");
private final static QName _Market_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "market");
private final static QName _PricingStructure_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "pricingStructure");
private final static QName _PricingStructureValuation_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "pricingStructureValuation");
private final static QName _CreditCurve_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "creditCurve");
private final static QName _CreditCurveValuation_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "creditCurveValuation");
private final static QName _FxCurve_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxCurve");
private final static QName _FxCurveValuation_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxCurveValuation");
private final static QName _VolatilityMatrixValuation_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "volatilityMatrixValuation");
private final static QName _VolatilityRepresentation_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "volatilityRepresentation");
private final static QName _YieldCurve_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "yieldCurve");
private final static QName _YieldCurveValuation_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "yieldCurveValuation");
private final static QName _ValuationSet_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "valuationSet");
private final static QName _FacilityGroup_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "facilityGroup");
private final static QName _DelayedDraw_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "delayedDraw");
private final static QName _LetterOfCreditFacility_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "letterOfCreditFacility");
private final static QName _Revolver_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "revolver");
private final static QName _TermLoan_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "termLoan");
private final static QName _FacilityFeePaymentGroup_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "facilityFeePaymentGroup");
private final static QName _AmendmentFeePayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "amendmentFeePayment");
private final static QName _BreakageFeePayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "breakageFeePayment");
private final static QName _FacilityExtensionFeePayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "facilityExtensionFeePayment");
private final static QName _FundingFeePayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fundingFeePayment");
private final static QName _MiscFeePayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "miscFeePayment");
private final static QName _UpfrontFeePayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "upfrontFeePayment");
private final static QName _WaiverFeePayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "waiverFeePayment");
private final static QName _AccruingFeeChangeGroup_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accruingFeeChangeGroup");
private final static QName _AccruingFeeChange_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accruingFeeChange");
private final static QName _AccruingFeeExpiry_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accruingFeeExpiry");
private final static QName _FacilityEventGroup_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "facilityEventGroup");
private final static QName _CommitmentAdjustment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commitmentAdjustment");
private final static QName _FacilityTermination_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "facilityTermination");
private final static QName _Rollover_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "rollover");
private final static QName _Prepayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "prepayment");
private final static QName _FacilityRateChangeGroup_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "facilityRateChangeGroup");
private final static QName _DefaultRateChange_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "defaultRateChange");
private final static QName _DefaultRateExpiry_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "defaultRateExpiry");
private final static QName _MandatoryCostRateChange_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "mandatoryCostRateChange");
private final static QName _MandatoryCostRateExpiry_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "mandatoryCostRateExpiry");
private final static QName _PenaltyRateChange_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "penaltyRateChange");
private final static QName _PenaltyRateExpiry_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "penaltyRateExpiry");
private final static QName _LoanContractEventGroup_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanContractEventGroup");
private final static QName _Adjustment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "adjustment");
private final static QName _BaseRateSet_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "baseRateSet");
private final static QName _Borrowing_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "borrowing");
private final static QName _InterestCapitalization_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "interestCapitalization");
private final static QName _InterestPayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "interestPayment");
private final static QName _MaturityChange_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "maturityChange");
private final static QName _Repayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "repayment");
private final static QName _LcEventGroup_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "lcEventGroup");
private final static QName _LcAdjustment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "lcAdjustment");
private final static QName _LcFxRevaluation_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "lcFxRevaluation");
private final static QName _LcIssuance_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "lcIssuance");
private final static QName _LcIssuanceFeePayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "lcIssuanceFeePayment");
private final static QName _LcRateChange_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "lcRateChange");
private final static QName _LcRenewal_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "lcRenewal");
private final static QName _LcTermination_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "lcTermination");
private final static QName _LoanBulkServicingNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanBulkServicingNotification");
private final static QName _LoanNotificationAcknowledgement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanNotificationAcknowledgement");
private final static QName _LoanNotificationException_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanNotificationException");
private final static QName _LoanNotificationRetracted_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanNotificationRetracted");
private final static QName _LoanPartyEventInstructionOverrideNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanPartyEventInstructionOverrideNotification");
private final static QName _LoanPartyProfileNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanPartyProfileNotification");
private final static QName _LoanPartyTradingInstructionOverrideNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanPartyTradingInstructionOverrideNotification");
private final static QName _AccrualOptionChangeNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accrualOptionChangeNotification");
private final static QName _AccruingFeeChangeNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accruingFeeChangeNotification");
private final static QName _AccruingFeePaymentNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accruingFeePaymentNotification");
private final static QName _AccruingPikPaymentNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accruingPikPaymentNotification");
private final static QName _FacilityNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "facilityNotification");
private final static QName _FacilityRateChangeNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "facilityRateChangeNotification");
private final static QName _LcNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "lcNotification");
private final static QName _LoanContractNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanContractNotification");
private final static QName _NonRecurringFeePaymentNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "nonRecurringFeePaymentNotification");
private final static QName _PrepaymentNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "prepaymentNotification");
private final static QName _RolloverNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "rolloverNotification");
private final static QName _LoanAllocationConfirmationNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanAllocationConfirmationNotification");
private final static QName _LoanAllocationNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanAllocationNotification");
private final static QName _LoanAllocationSettlementNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanAllocationSettlementNotification");
private final static QName _LoanAllocationSettlementTaskNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanAllocationSettlementTaskNotification");
private final static QName _LoanAllocationSettlementDateAvailabilityNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanAllocationSettlementDateAvailabilityNotification");
private final static QName _LoanAllocationSettlementDateFinalizationNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanAllocationSettlementDateFinalizationNotification");
private final static QName _LoanAllocationTransferFeeDueNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanAllocationTransferFeeDueNotification");
private final static QName _LoanAllocationTransferFeeOwedNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanAllocationTransferFeeOwedNotification");
private final static QName _LoanTradeConfirmationNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanTradeConfirmationNotification");
private final static QName _LoanTradeNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanTradeNotification");
private final static QName _LoanTradeSettlementTaskNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanTradeSettlementTaskNotification");
private final static QName _LoanTradeTransferFeeOwedNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanTradeTransferFeeOwedNotification");
private final static QName _LoanTradeTransferFeeDueNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanTradeTransferFeeDueNotification");
private final static QName _LoanTransferNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanTransferNotification");
private final static QName _LoanTransferSettlementNotification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanTransferSettlementNotification");
private final static QName _DealStatement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "dealStatement");
private final static QName _FacilityStatement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "facilityStatement");
private final static QName _OutstandingContractsStatement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "outstandingContractsStatement");
private final static QName _FacilityPositionStatement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "facilityPositionStatement");
private final static QName _FacilityOutstandingsPositionStatement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "facilityOutstandingsPositionStatement");
private final static QName _DataDocument_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "dataDocument");
private final static QName _ValuationDocument_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "valuationDocument");
private final static QName _FacilityCommitmentTotalCommitmentAmount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "totalCommitmentAmount");
private final static QName _FacilityCommitmentFundedUtilizedAmount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fundedUtilizedAmount");
private final static QName _FacilityCommitmentUnfundedUtilizedAmount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "unfundedUtilizedAmount");
private final static QName _FacilityCommitmentUnavailableToUtilizeAmount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "unavailableToUtilizeAmount");
private final static QName _TimeDimensionTenor_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "tenor");
private final static QName _TimeDimensionDate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "date");
private final static QName _PricingDataPointCoordinateTerm_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "term");
private final static QName _PricingDataPointCoordinateExpiration_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "expiration");
private final static QName _PricingDataPointCoordinateStrike_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "strike");
private final static QName _PricingDataPointCoordinateGeneric_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "generic");
private final static QName _CollateralValuationNominalAmount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "nominalAmount");
private final static QName _CollateralValuationCleanPrice_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "cleanPrice");
private final static QName _CollateralValuationAccruals_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accruals");
private final static QName _CollateralValuationDirtyPrice_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "dirtyPrice");
private final static QName _CollateralValuationRelativePrice_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "relativePrice");
private final static QName _CollateralValuationYieldToMaturity_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "yieldToMaturity");
private final static QName _CollateralValuationInflationFactor_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "inflationFactor");
private final static QName _CollateralValuationAllInPrice_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "allInPrice");
private final static QName _CollateralValuationAccrualsAmount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accrualsAmount");
private final static QName _CollateralValuationNumberOfUnits_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "numberOfUnits");
private final static QName _CollateralValuationUnitPrice_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "unitPrice");
private final static QName _CollateralValuationAssetReference_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "assetReference");
private final static QName _TradeNovationContentNewTradeIdentifier_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "newTradeIdentifier");
private final static QName _TradeNovationContentNewTrade_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "newTrade");
private final static QName _TradeNovationContentOldTradeIdentifier_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "oldTradeIdentifier");
private final static QName _TradeNovationContentOldTrade_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "oldTrade");
private final static QName _TradeNovationContentFeeTradeIdentifier_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "feeTradeIdentifier");
private final static QName _TradeNovationContentFeeTrade_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "feeTrade");
private final static QName _TradeNovationContentTransferor_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "transferor");
private final static QName _TradeNovationContentTransferorAccount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "transferorAccount");
private final static QName _TradeNovationContentTransferee_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "transferee");
private final static QName _TradeNovationContentOtherTransferee_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "otherTransferee");
private final static QName _TradeNovationContentTransfereeAccount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "transfereeAccount");
private final static QName _TradeNovationContentOtherTransfereeAccount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "otherTransfereeAccount");
private final static QName _TradeNovationContentRemainingParty_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "remainingParty");
private final static QName _TradeNovationContentRemainingPartyAccount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "remainingPartyAccount");
private final static QName _TradeNovationContentOtherRemainingParty_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "otherRemainingParty");
private final static QName _TradeNovationContentOtherRemainingPartyAccount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "otherRemainingPartyAccount");
private final static QName _TradeNovationContentNovationDate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "novationDate");
private final static QName _TradeNovationContentExecutionDateTime_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "executionDateTime");
private final static QName _TradeNovationContentNovationTradeDate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "novationTradeDate");
private final static QName _TradeNovationContentNovatedAmount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "novatedAmount");
private final static QName _TradeNovationContentRemainingAmount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "remainingAmount");
private final static QName _TradeNovationContentNovatedNumberOfOptions_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "novatedNumberOfOptions");
private final static QName _TradeNovationContentRemainingNumberOfOptions_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "remainingNumberOfOptions");
private final static QName _TradeNovationContentNovatedNumberOfUnits_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "novatedNumberOfUnits");
private final static QName _TradeNovationContentRemainingNumberOfUnits_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "remainingNumberOfUnits");
private final static QName _TradeNovationContentNovationAmount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "novationAmount");
private final static QName _TradeNovationContentFullFirstCalculationPeriod_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fullFirstCalculationPeriod");
private final static QName _TradeNovationContentFirstPeriodStartDate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "firstPeriodStartDate");
private final static QName _TradeNovationContentNonReliance_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "nonReliance");
private final static QName _TradeNovationContentCreditDerivativesNotices_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "creditDerivativesNotices");
private final static QName _TradeNovationContentContractualDefinitions_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "contractualDefinitions");
private final static QName _TradeNovationContentContractualTermsSupplement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "contractualTermsSupplement");
private final static QName _TradeNovationContentPayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "payment");
private final static QName _ReportingRegimeIdentifierName_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "name");
private final static QName _ReportingRegimeIdentifierSupervisorRegistration_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "supervisorRegistration");
private final static QName _ReportingRegimeIdentifierReportingRole_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "reportingRole");
private final static QName _ReportingRegimeIdentifierActionType_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "actionType");
private final static QName _NoTouchRateObservationObservationStartDate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "observationStartDate");
private final static QName _NoTouchRateObservationObservationEndDate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "observationEndDate");
private final static QName _NoTouchRateObservationLowerBarrier_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "lowerBarrier");
private final static QName _NoTouchRateObservationUpperBarrier_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "upperBarrier");
private final static QName _NoTouchRateObservationExerciseSide_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "exerciseSide");
private final static QName _NoTouchRateObservationSettlementType_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "settlementType");
private final static QName _NoTouchRateObservationCashSettlement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "cashSettlement");
private final static QName _NoTouchRateObservationPhysicalSettlement_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "physicalSettlement");
private final static QName _NoTouchRateObservationClearingInstructions_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "clearingInstructions");
private final static QName _NoTouchRateObservationIsExercisable_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "isExercisable");
private final static QName _CreditLimitUtilizationPositionShort_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "short");
private final static QName _CreditLimitUtilizationPositionLong_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "long");
private final static QName _CreditLimitUtilizationPositionGlobal_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "global");
private final static QName _ReportingRegimeReportingPurpose_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "reportingPurpose");
private final static QName _ReportingRegimeMandatorilyClearable_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "mandatorilyClearable");
private final static QName _ReportingRegimeMandatoryFacilityExecution_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "mandatoryFacilityExecution");
private final static QName _ReportingRegimeMandatoryFacilityExecutionException_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "mandatoryFacilityExecutionException");
private final static QName _ReportingRegimeMandatoryFacilityExecutionExceptionDeclaration_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "mandatoryFacilityExecutionExceptionDeclaration");
private final static QName _ReportingRegimeExceedsClearingThreshold_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "exceedsClearingThreshold");
private final static QName _ReportingRegimeRelatedParty_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "relatedParty");
private final static QName _ReportingRegimeEntityClassification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "entityClassification");
private final static QName _ReportingRegimePartyEntityClassification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "partyEntityClassification");
private final static QName _ReportingRegimeTradePartyRelationshipType_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "tradePartyRelationshipType");
private final static QName _ReportingRegimePreEnactmentTrade_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "preEnactmentTrade");
private final static QName _ReportingRegimeNotionalType_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "notionalType");
private final static QName _ReportingRegimeCurrencyPairClassification_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "currencyPairClassification");
private final static QName _ReportingRegimeTransmissionOfOrder_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "transmissionOfOrder");
private final static QName _NetAndGrossNet_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "net");
private final static QName _NetAndGrossGross_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "gross");
private final static QName _VolatilityCapApplicable_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "applicable");
private final static QName _VolatilityCapTotalVolatilityCap_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "totalVolatilityCap");
private final static QName _VolatilityCapVolatilityCapFactor_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "volatilityCapFactor");
private final static QName _CalculationFromObservationInitialLevel_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "initialLevel");
private final static QName _CalculationFromObservationInitialLevelSource_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "initialLevelSource");
private final static QName _CalculationFromObservationClosingLevel_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "closingLevel");
private final static QName _CalculationFromObservationExpiringLevel_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "expiringLevel");
private final static QName _CalculationFromObservationExpectedN_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "expectedN");
private final static QName _FxWeightedFixingScheduleDateAdjustments_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "dateAdjustments");
private final static QName _FxWeightedFixingScheduleFixing_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fixing");
private final static QName _FxWeightedFixingScheduleStartDate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "startDate");
private final static QName _FxWeightedFixingScheduleEndDate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "endDate");
private final static QName _FxWeightedFixingScheduleObservationFrequency_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "observationFrequency");
private final static QName _FxWeightedFixingScheduleDayType_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "dayType");
private final static QName _FxWeightedFixingScheduleBusinessCentersReference_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "businessCentersReference");
private final static QName _FxWeightedFixingScheduleBusinessCenters_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "businessCenters");
private final static QName _FxWeightedFixingScheduleNumberOfFixings_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "numberOfFixings");
private final static QName _FxFixingScheduleFixingDate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fixingDate");
private final static QName _FxAccrualRegionObservableReference_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "observableReference");
private final static QName _FxAccrualRegionUpperBound_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "upperBound");
private final static QName _FxAccrualRegionLowerBound_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "lowerBound");
private final static QName _FxAccrualRegionAccrualFactor_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accrualFactor");
private final static QName _FxAccrualRegionNotionalAmount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "notionalAmount");
private final static QName _FxAccrualRegionCounterCurrencyAmount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "counterCurrencyAmount");
private final static QName _FxAccrualLinearPayoffRegionExchangedCurrency1_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "exchangedCurrency1");
private final static QName _FxAccrualLinearPayoffRegionExchangedCurrency2_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "exchangedCurrency2");
private final static QName _FxAccrualLinearPayoffRegionAverageStrike_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "averageStrike");
private final static QName _FxAccrualLinearPayoffRegionLeverage_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "leverage");
private final static QName _FxAccrualLinearPayoffRegionPayoffCap_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "payoffCap");
private final static QName _FxTargetConstantPayoffRegionPayoff_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "payoff");
private final static QName _FxTargetAccumulationRegionMultiplier_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "multiplier");
private final static QName _FxScheduleAdjustedDate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "adjustedDate");
private final static QName _FxScheduleDateOffset_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "dateOffset");
private final static QName _StubCalculationPeriodAmountCalculationPeriodDatesReference_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "calculationPeriodDatesReference");
private final static QName _StubCalculationPeriodAmountInitialStub_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "initialStub");
private final static QName _StubCalculationPeriodAmountFinalStub_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "finalStub");
private final static QName _EarlyTerminationProvisionMandatoryEarlyTermination_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "mandatoryEarlyTermination");
private final static QName _EarlyTerminationProvisionMandatoryEarlyTerminationDateTenor_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "mandatoryEarlyTerminationDateTenor");
private final static QName _EarlyTerminationProvisionOptionalEarlyTermination_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "optionalEarlyTermination");
private final static QName _EarlyTerminationProvisionOptionalEarlyTerminationParameters_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "optionalEarlyTerminationParameters");
private final static QName _PriceCommission_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commission");
private final static QName _PriceDeterminationMethod_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "determinationMethod");
private final static QName _PriceGrossPrice_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "grossPrice");
private final static QName _PriceNetPrice_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "netPrice");
private final static QName _PriceAccruedInterestPrice_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accruedInterestPrice");
private final static QName _PriceFxConversion_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxConversion");
private final static QName _PriceAmountRelativeTo_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "amountRelativeTo");
private final static QName _PriceCleanNetPrice_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "cleanNetPrice");
private final static QName _PriceQuotationCharacteristics_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "quotationCharacteristics");
private final static QName _FxOptionFeaturesAsian_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "asian");
private final static QName _FxOptionFeaturesBarrier_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "barrier");
private final static QName _FxAsianFeaturePrimaryRateSource_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "primaryRateSource");
private final static QName _FxAsianFeatureSecondaryRateSource_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "secondaryRateSource");
private final static QName _FxAsianFeatureFixingTime_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fixingTime");
private final static QName _FxAsianFeatureObservationSchedule_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "observationSchedule");
private final static QName _FxAsianFeatureRateObservation_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "rateObservation");
private final static QName _FxAsianFeatureRateObservationQuoteBasis_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "rateObservationQuoteBasis");
private final static QName _FxAsianFeaturePayoutFormula_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "payoutFormula");
private final static QName _FxAsianFeaturePrecision_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "precision");
private final static QName _CommodityFxFxType_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxType");
private final static QName _CommodityFxAveragingMethod_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "averagingMethod");
private final static QName _CommodityFxFxObservationDates_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fxObservationDates");
private final static QName _CommodityFxDayDistribution_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "dayDistribution");
private final static QName _CommodityFxDayCount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "dayCount");
private final static QName _CommodityFxDayOfWeek_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "dayOfWeek");
private final static QName _CommodityFxDayNumber_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "dayNumber");
private final static QName _CommodityFxBusinessDayConvention_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "businessDayConvention");
private final static QName _CommodityFxLag_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "lag");
private final static QName _CommodityFxLagReference_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "lagReference");
private final static QName _CommodityFxCalculationPeriodsReference_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "calculationPeriodsReference");
private final static QName _CommodityFxCalculationPeriodsScheduleReference_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "calculationPeriodsScheduleReference");
private final static QName _CommodityFxCalculationPeriodsDatesReference_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "calculationPeriodsDatesReference");
private final static QName _CommodityEuropeanExerciseExpirationDate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "expirationDate");
private final static QName _CommodityEuropeanExerciseExerciseFrequency_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "exerciseFrequency");
private final static QName _CommodityEuropeanExerciseExpirationTime_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "expirationTime");
private final static QName _CommodityBasketBasketName_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "basketName");
private final static QName _CommodityBasketBasketId_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "basketId");
private final static QName _CommodityBasketNotionalQuantityBasket_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "notionalQuantityBasket");
private final static QName _CommodityBasketNotionalAmountBasket_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "notionalAmountBasket");
private final static QName _CommodityAmericanExerciseExercisePeriod_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "exercisePeriod");
private final static QName _CommodityAmericanExerciseLatestExerciseTime_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "latestExerciseTime");
private final static QName _CommodityAmericanExerciseLatestExerciseTimeDetermination_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "latestExerciseTimeDetermination");
private final static QName _CommodityAmericanExerciseMultipleExercise_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "multipleExercise");
private final static QName _CoalAttributePercentageStandardContent_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "standardContent");
private final static QName _CoalAttributePercentageRejectionLimit_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "rejectionLimit");
private final static QName _IndexReferenceInformationIndexName_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "indexName");
private final static QName _IndexReferenceInformationIndexId_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "indexId");
private final static QName _IndexReferenceInformationIndexSeries_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "indexSeries");
private final static QName _IndexReferenceInformationIndexAnnexVersion_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "indexAnnexVersion");
private final static QName _IndexReferenceInformationIndexAnnexDate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "indexAnnexDate");
private final static QName _IndexReferenceInformationIndexAnnexSource_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "indexAnnexSource");
private final static QName _IndexReferenceInformationExcludedReferenceEntity_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "excludedReferenceEntity");
private final static QName _IndexReferenceInformationTranche_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "tranche");
private final static QName _IndexReferenceInformationSettledEntityMatrix_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "settledEntityMatrix");
private final static QName _IndexReferenceInformationIndexFactor_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "indexFactor");
private final static QName _IndexReferenceInformationSeniority_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "seniority");
private final static QName _FeeLegInitialPayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "initialPayment");
private final static QName _FeeLegPeriodicPayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "periodicPayment");
private final static QName _FeeLegSinglePayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "singlePayment");
private final static QName _FeeLegMarketFixedRate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "marketFixedRate");
private final static QName _FeeLegPaymentDelay_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "paymentDelay");
private final static QName _FeeLegInitialPoints_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "initialPoints");
private final static QName _FeeLegMarketPrice_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "marketPrice");
private final static QName _FeeLegQuotationStyle_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "quotationStyle");
private final static QName _BasketReferenceInformationReferencePool_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "referencePool");
private final static QName _BasketReferenceInformationNthToDefault_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "nthToDefault");
private final static QName _BasketReferenceInformationMthToDefault_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "mthToDefault");
private final static QName _PaymentDetailPaymentDate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "paymentDate");
private final static QName _PaymentDetailPaymentAmount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "paymentAmount");
private final static QName _PaymentDetailPaymentRule_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "paymentRule");
private final static QName _LegalEntityEntityName_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "entityName");
private final static QName _LegalEntityEntityId_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "entityId");
private final static QName _AdjustableOrAdjustedDateUnadjustedDate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "unadjustedDate");
private final static QName _AccountAccountId_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accountId");
private final static QName _AccountAccountName_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accountName");
private final static QName _AccountAccountType_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accountType");
private final static QName _AccountAccountBeneficiary_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accountBeneficiary");
private final static QName _AccountServicingParty_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "servicingParty");
private final static QName _LoanTransferSettlementNotificationFacilityIdentifier_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "facilityIdentifier");
private final static QName _LoanTransferSettlementNotificationFacilitySummary_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "facilitySummary");
private final static QName _LoanTransferSettlementNotificationLoanContractIdentifier_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanContractIdentifier");
private final static QName _LoanTransferSettlementNotificationLetterOfCreditIdentifier_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "letterOfCreditIdentifier");
private final static QName _LoanTransferSettlementNotificationLoanContract_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "loanContract");
private final static QName _LoanTransferSettlementNotificationLetterOfCredit_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "letterOfCredit");
private final static QName _LoanBulkServicingNotificationAccruingFeePayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accruingFeePayment");
private final static QName _LoanBulkServicingNotificationAccruingPikPayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "accruingPikPayment");
private final static QName _LoanBulkServicingNotificationLetterOfCreditSummary_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "letterOfCreditSummary");
private final static QName _LoanBulkServicingNotificationContractIdentifier_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "contractIdentifier");
private final static QName _LoanBulkServicingNotificationContractSummary_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "contractSummary");
private final static QName _LoanBulkServicingNotificationContract_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "contract");
private final static QName _FxTargetKnockoutForwardQuotedCurrencyPair_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "quotedCurrencyPair");
private final static QName _FxTargetKnockoutForwardTarget_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "target");
private final static QName _FxTargetKnockoutForwardExpirySchedule_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "expirySchedule");
private final static QName _FxTargetKnockoutForwardSettlementSchedule_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "settlementSchedule");
private final static QName _FxTargetKnockoutForwardFixingInformationSource_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "fixingInformationSource");
private final static QName _FxTargetKnockoutForwardSpotRate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "spotRate");
private final static QName _FxTargetKnockoutForwardPivot_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "pivot");
private final static QName _FxTargetKnockoutForwardConstantPayoffRegion_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "constantPayoffRegion");
private final static QName _FxTargetKnockoutForwardLinearPayoffRegion_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "linearPayoffRegion");
private final static QName _FxTargetKnockoutForwardAdditionalPayment_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "additionalPayment");
private final static QName _FxTargetKnockoutForwardSettlementPeriodSchedule_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "settlementPeriodSchedule");
private final static QName _CommodityOptionBuyerPartyReference_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "buyerPartyReference");
private final static QName _CommodityOptionBuyerAccountReference_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "buyerAccountReference");
private final static QName _CommodityOptionSellerPartyReference_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "sellerPartyReference");
private final static QName _CommodityOptionSellerAccountReference_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "sellerAccountReference");
private final static QName _CommodityOptionOptionType_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "optionType");
private final static QName _CommodityOptionEffectiveDate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "effectiveDate");
private final static QName _CommodityOptionTerminationDate_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "terminationDate");
private final static QName _CommodityOptionCalculationPeriodsSchedule_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "calculationPeriodsSchedule");
private final static QName _CommodityOptionCalculationPeriods_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "calculationPeriods");
private final static QName _CommodityOptionPricingDates_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "pricingDates");
private final static QName _CommodityOptionNotionalQuantitySchedule_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "notionalQuantitySchedule");
private final static QName _CommodityOptionNotionalQuantity_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "notionalQuantity");
private final static QName _CommodityOptionSettlementPeriodsNotionalQuantity_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "settlementPeriodsNotionalQuantity");
private final static QName _CommodityOptionTotalNotionalQuantity_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "totalNotionalQuantity");
private final static QName _CommodityOptionQuantityReference_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "quantityReference");
private final static QName _CommodityOptionStrikePricePerUnit_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "strikePricePerUnit");
private final static QName _CommodityOptionStrikePricePerUnitSchedule_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "strikePricePerUnitSchedule");
private final static QName _CommodityOptionFloatingStrikePricePerUnit_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "floatingStrikePricePerUnit");
private final static QName _CommodityOptionFloatingStrikePricePerUnitSchedule_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "floatingStrikePricePerUnitSchedule");
private final static QName _CommodityOptionPhysicalExercise_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "physicalExercise");
private final static QName _CommodityOptionWeatherCalculationPeriods_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "weatherCalculationPeriods");
private final static QName _CommodityOptionWeatherCalculationPeriodsReference_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "weatherCalculationPeriodsReference");
private final static QName _CommodityOptionWeatherNotionalAmount_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "weatherNotionalAmount");
private final static QName _CommodityOptionWeatherIndexStrikeLevel_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "weatherIndexStrikeLevel");
private final static QName _CommodityOptionCalculation_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "calculation");
private final static QName _CommodityOptionWeatherIndexData_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "weatherIndexData");
private final static QName _CommodityOptionPremium_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "premium");
private final static QName _CommodityOptionCommonPricing_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "commonPricing");
private final static QName _CommodityOptionMarketDisruption_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "marketDisruption");
private final static QName _CommodityOptionSettlementDisruption_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "settlementDisruption");
private final static QName _CommodityOptionRounding_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "rounding");
private final static QName _BasketOpenUnits_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "openUnits");
private final static QName _BasketBasketConstituent_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "basketConstituent");
private final static QName _BasketBasketDivisor_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "basketDivisor");
private final static QName _BasketBasketVersion_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "basketVersion");
private final static QName _BasketBasketCurrency_QNAME = new QName("http://www.fpml.org/FpML-5/confirmation", "basketCurrency");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.fpml.fpml_5.confirmation
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link AdditionalData }
*
*/
public AdditionalData createAdditionalData() {
return new AdditionalData();
}
/**
* Create an instance of {@link Rollover }
*
*/
public Rollover createRollover() {
return new Rollover();
}
/**
* Create an instance of {@link AmericanExercise }
*
*/
public AmericanExercise createAmericanExercise() {
return new AmericanExercise();
}
/**
* Create an instance of {@link Exercise }
*
*/
public Exercise createExercise() {
return new Exercise();
}
/**
* Create an instance of {@link BermudaExercise }
*
*/
public BermudaExercise createBermudaExercise() {
return new BermudaExercise();
}
/**
* Create an instance of {@link EuropeanExercise }
*
*/
public EuropeanExercise createEuropeanExercise() {
return new EuropeanExercise();
}
/**
* Create an instance of {@link Basket }
*
*/
public Basket createBasket() {
return new Basket();
}
/**
* Create an instance of {@link Bond }
*
*/
public Bond createBond() {
return new Bond();
}
/**
* Create an instance of {@link Cash }
*
*/
public Cash createCash() {
return new Cash();
}
/**
* Create an instance of {@link Commodity }
*
*/
public Commodity createCommodity() {
return new Commodity();
}
/**
* Create an instance of {@link ConvertibleBond }
*
*/
public ConvertibleBond createConvertibleBond() {
return new ConvertibleBond();
}
/**
* Create an instance of {@link Deposit }
*
*/
public Deposit createDeposit() {
return new Deposit();
}
/**
* Create an instance of {@link EquityAsset }
*
*/
public EquityAsset createEquityAsset() {
return new EquityAsset();
}
/**
* Create an instance of {@link ExchangeTradedFund }
*
*/
public ExchangeTradedFund createExchangeTradedFund() {
return new ExchangeTradedFund();
}
/**
* Create an instance of {@link Future }
*
*/
public Future createFuture() {
return new Future();
}
/**
* Create an instance of {@link FxRateAsset }
*
*/
public FxRateAsset createFxRateAsset() {
return new FxRateAsset();
}
/**
* Create an instance of {@link Index }
*
*/
public Index createIndex() {
return new Index();
}
/**
* Create an instance of {@link Loan }
*
*/
public Loan createLoan() {
return new Loan();
}
/**
* Create an instance of {@link Mortgage }
*
*/
public Mortgage createMortgage() {
return new Mortgage();
}
/**
* Create an instance of {@link MutualFund }
*
*/
public MutualFund createMutualFund() {
return new MutualFund();
}
/**
* Create an instance of {@link ExchangeTradedOption }
*
*/
public ExchangeTradedOption createExchangeTradedOption() {
return new ExchangeTradedOption();
}
/**
* Create an instance of {@link RateIndex }
*
*/
public RateIndex createRateIndex() {
return new RateIndex();
}
/**
* Create an instance of {@link SimpleCreditDefaultSwap }
*
*/
public SimpleCreditDefaultSwap createSimpleCreditDefaultSwap() {
return new SimpleCreditDefaultSwap();
}
/**
* Create an instance of {@link SimpleFra }
*
*/
public SimpleFra createSimpleFra() {
return new SimpleFra();
}
/**
* Create an instance of {@link SimpleIRSwap }
*
*/
public SimpleIRSwap createSimpleIRSwap() {
return new SimpleIRSwap();
}
/**
* Create an instance of {@link ExchangeTradedContract }
*
*/
public ExchangeTradedContract createExchangeTradedContract() {
return new ExchangeTradedContract();
}
/**
* Create an instance of {@link CreditDefaultSwap }
*
*/
public CreditDefaultSwap createCreditDefaultSwap() {
return new CreditDefaultSwap();
}
/**
* Create an instance of {@link CreditDefaultSwapOption }
*
*/
public CreditDefaultSwapOption createCreditDefaultSwapOption() {
return new CreditDefaultSwapOption();
}
/**
* Create an instance of {@link BullionPhysicalLeg }
*
*/
public BullionPhysicalLeg createBullionPhysicalLeg() {
return new BullionPhysicalLeg();
}
/**
* Create an instance of {@link CoalPhysicalLeg }
*
*/
public CoalPhysicalLeg createCoalPhysicalLeg() {
return new CoalPhysicalLeg();
}
/**
* Create an instance of {@link CommodityBasketOption }
*
*/
public CommodityBasketOption createCommodityBasketOption() {
return new CommodityBasketOption();
}
/**
* Create an instance of {@link CommodityDigitalOption }
*
*/
public CommodityDigitalOption createCommodityDigitalOption() {
return new CommodityDigitalOption();
}
/**
* Create an instance of {@link CommodityForward }
*
*/
public CommodityForward createCommodityForward() {
return new CommodityForward();
}
/**
* Create an instance of {@link CommodityInterestLeg }
*
*/
public CommodityInterestLeg createCommodityInterestLeg() {
return new CommodityInterestLeg();
}
/**
* Create an instance of {@link CommodityOption }
*
*/
public CommodityOption createCommodityOption() {
return new CommodityOption();
}
/**
* Create an instance of {@link CommodityPerformanceSwap }
*
*/
public CommodityPerformanceSwap createCommodityPerformanceSwap() {
return new CommodityPerformanceSwap();
}
/**
* Create an instance of {@link CommodityReturnLeg }
*
*/
public CommodityReturnLeg createCommodityReturnLeg() {
return new CommodityReturnLeg();
}
/**
* Create an instance of {@link CommoditySwap }
*
*/
public CommoditySwap createCommoditySwap() {
return new CommoditySwap();
}
/**
* Create an instance of {@link CommoditySwaption }
*
*/
public CommoditySwaption createCommoditySwaption() {
return new CommoditySwaption();
}
/**
* Create an instance of {@link CommodityVarianceLeg }
*
*/
public CommodityVarianceLeg createCommodityVarianceLeg() {
return new CommodityVarianceLeg();
}
/**
* Create an instance of {@link ElectricityPhysicalLeg }
*
*/
public ElectricityPhysicalLeg createElectricityPhysicalLeg() {
return new ElectricityPhysicalLeg();
}
/**
* Create an instance of {@link EnvironmentalPhysicalLeg }
*
*/
public EnvironmentalPhysicalLeg createEnvironmentalPhysicalLeg() {
return new EnvironmentalPhysicalLeg();
}
/**
* Create an instance of {@link FixedPriceLeg }
*
*/
public FixedPriceLeg createFixedPriceLeg() {
return new FixedPriceLeg();
}
/**
* Create an instance of {@link FloatingPriceLeg }
*
*/
public FloatingPriceLeg createFloatingPriceLeg() {
return new FloatingPriceLeg();
}
/**
* Create an instance of {@link GasPhysicalLeg }
*
*/
public GasPhysicalLeg createGasPhysicalLeg() {
return new GasPhysicalLeg();
}
/**
* Create an instance of {@link MetalPhysicalLeg }
*
*/
public MetalPhysicalLeg createMetalPhysicalLeg() {
return new MetalPhysicalLeg();
}
/**
* Create an instance of {@link OilPhysicalLeg }
*
*/
public OilPhysicalLeg createOilPhysicalLeg() {
return new OilPhysicalLeg();
}
/**
* Create an instance of {@link FxDigitalOption }
*
*/
public FxDigitalOption createFxDigitalOption() {
return new FxDigitalOption();
}
/**
* Create an instance of {@link FxFlexibleForward }
*
*/
public FxFlexibleForward createFxFlexibleForward() {
return new FxFlexibleForward();
}
/**
* Create an instance of {@link FxForwardVolatilityAgreement }
*
*/
public FxForwardVolatilityAgreement createFxForwardVolatilityAgreement() {
return new FxForwardVolatilityAgreement();
}
/**
* Create an instance of {@link FxOption }
*
*/
public FxOption createFxOption() {
return new FxOption();
}
/**
* Create an instance of {@link FxSingleLeg }
*
*/
public FxSingleLeg createFxSingleLeg() {
return new FxSingleLeg();
}
/**
* Create an instance of {@link FxSwap }
*
*/
public FxSwap createFxSwap() {
return new FxSwap();
}
/**
* Create an instance of {@link FxPerformanceSwap }
*
*/
public FxPerformanceSwap createFxPerformanceSwap() {
return new FxPerformanceSwap();
}
/**
* Create an instance of {@link TermDeposit }
*
*/
public TermDeposit createTermDeposit() {
return new TermDeposit();
}
/**
* Create an instance of {@link FxDisruptionFallback }
*
*/
public FxDisruptionFallback createFxDisruptionFallback() {
return new FxDisruptionFallback();
}
/**
* Create an instance of {@link FxDisruptionEvent }
*
*/
public FxDisruptionEvent createFxDisruptionEvent() {
return new FxDisruptionEvent();
}
/**
* Create an instance of {@link FxFallbackReferencePrice }
*
*/
public FxFallbackReferencePrice createFxFallbackReferencePrice() {
return new FxFallbackReferencePrice();
}
/**
* Create an instance of {@link NonDeliverableSubstitute }
*
*/
public NonDeliverableSubstitute createNonDeliverableSubstitute() {
return new NonDeliverableSubstitute();
}
/**
* Create an instance of {@link PriceMateriality }
*
*/
public PriceMateriality createPriceMateriality() {
return new PriceMateriality();
}
/**
* Create an instance of {@link Postponement }
*
*/
public Postponement createPostponement() {
return new Postponement();
}
/**
* Create an instance of {@link InterestLeg }
*
*/
public InterestLeg createInterestLeg() {
return new InterestLeg();
}
/**
* Create an instance of {@link ReturnLeg }
*
*/
public ReturnLeg createReturnLeg() {
return new ReturnLeg();
}
/**
* Create an instance of {@link ReturnSwap }
*
*/
public ReturnSwap createReturnSwap() {
return new ReturnSwap();
}
/**
* Create an instance of {@link GenericProduct }
*
*/
public GenericProduct createGenericProduct() {
return new GenericProduct();
}
/**
* Create an instance of {@link StandardProduct }
*
*/
public StandardProduct createStandardProduct() {
return new StandardProduct();
}
/**
* Create an instance of {@link BulletPayment }
*
*/
public BulletPayment createBulletPayment() {
return new BulletPayment();
}
/**
* Create an instance of {@link CapFloor }
*
*/
public CapFloor createCapFloor() {
return new CapFloor();
}
/**
* Create an instance of {@link FloatingRateCalculation }
*
*/
public FloatingRateCalculation createFloatingRateCalculation() {
return new FloatingRateCalculation();
}
/**
* Create an instance of {@link Fra }
*
*/
public Fra createFra() {
return new Fra();
}
/**
* Create an instance of {@link InflationRateCalculation }
*
*/
public InflationRateCalculation createInflationRateCalculation() {
return new InflationRateCalculation();
}
/**
* Create an instance of {@link Swap }
*
*/
public Swap createSwap() {
return new Swap();
}
/**
* Create an instance of {@link Swaption }
*
*/
public Swaption createSwaption() {
return new Swaption();
}
/**
* Create an instance of {@link FxTargetKnockoutForward }
*
*/
public FxTargetKnockoutForward createFxTargetKnockoutForward() {
return new FxTargetKnockoutForward();
}
/**
* Create an instance of {@link FxAccrualDigitalOption }
*
*/
public FxAccrualDigitalOption createFxAccrualDigitalOption() {
return new FxAccrualDigitalOption();
}
/**
* Create an instance of {@link FxAccrualForward }
*
*/
public FxAccrualForward createFxAccrualForward() {
return new FxAccrualForward();
}
/**
* Create an instance of {@link FxAccrualOption }
*
*/
public FxAccrualOption createFxAccrualOption() {
return new FxAccrualOption();
}
/**
* Create an instance of {@link FxRangeAccrual }
*
*/
public FxRangeAccrual createFxRangeAccrual() {
return new FxRangeAccrual();
}
/**
* Create an instance of {@link BrokerEquityOption }
*
*/
public BrokerEquityOption createBrokerEquityOption() {
return new BrokerEquityOption();
}
/**
* Create an instance of {@link EquityForward }
*
*/
public EquityForward createEquityForward() {
return new EquityForward();
}
/**
* Create an instance of {@link EquityOption }
*
*/
public EquityOption createEquityOption() {
return new EquityOption();
}
/**
* Create an instance of {@link EquityOptionTransactionSupplement }
*
*/
public EquityOptionTransactionSupplement createEquityOptionTransactionSupplement() {
return new EquityOptionTransactionSupplement();
}
/**
* Create an instance of {@link EquitySwapTransactionSupplement }
*
*/
public EquitySwapTransactionSupplement createEquitySwapTransactionSupplement() {
return new EquitySwapTransactionSupplement();
}
/**
* Create an instance of {@link BondOption }
*
*/
public BondOption createBondOption() {
return new BondOption();
}
/**
* Create an instance of {@link CorrelationSwap }
*
*/
public CorrelationSwap createCorrelationSwap() {
return new CorrelationSwap();
}
/**
* Create an instance of {@link DividendSwapOptionTransactionSupplement }
*
*/
public DividendSwapOptionTransactionSupplement createDividendSwapOptionTransactionSupplement() {
return new DividendSwapOptionTransactionSupplement();
}
/**
* Create an instance of {@link DividendSwapTransactionSupplement }
*
*/
public DividendSwapTransactionSupplement createDividendSwapTransactionSupplement() {
return new DividendSwapTransactionSupplement();
}
/**
* Create an instance of {@link VarianceOptionTransactionSupplement }
*
*/
public VarianceOptionTransactionSupplement createVarianceOptionTransactionSupplement() {
return new VarianceOptionTransactionSupplement();
}
/**
* Create an instance of {@link VarianceSwap }
*
*/
public VarianceSwap createVarianceSwap() {
return new VarianceSwap();
}
/**
* Create an instance of {@link VarianceSwapTransactionSupplement }
*
*/
public VarianceSwapTransactionSupplement createVarianceSwapTransactionSupplement() {
return new VarianceSwapTransactionSupplement();
}
/**
* Create an instance of {@link VolatilitySwap }
*
*/
public VolatilitySwap createVolatilitySwap() {
return new VolatilitySwap();
}
/**
* Create an instance of {@link VolatilitySwapTransactionSupplement }
*
*/
public VolatilitySwapTransactionSupplement createVolatilitySwapTransactionSupplement() {
return new VolatilitySwapTransactionSupplement();
}
/**
* Create an instance of {@link InstrumentTradeDetails }
*
*/
public InstrumentTradeDetails createInstrumentTradeDetails() {
return new InstrumentTradeDetails();
}
/**
* Create an instance of {@link Strategy }
*
*/
public Strategy createStrategy() {
return new Strategy();
}
/**
* Create an instance of {@link EventStatusResponse }
*
*/
public EventStatusResponse createEventStatusResponse() {
return new EventStatusResponse();
}
/**
* Create an instance of {@link Exception }
*
*/
public Exception createException() {
return new Exception();
}
/**
* Create an instance of {@link ServiceNotification }
*
*/
public ServiceNotification createServiceNotification() {
return new ServiceNotification();
}
/**
* Create an instance of {@link RequestEventStatus }
*
*/
public RequestEventStatus createRequestEventStatus() {
return new RequestEventStatus();
}
/**
* Create an instance of {@link RequestRetransmission }
*
*/
public RequestRetransmission createRequestRetransmission() {
return new RequestRetransmission();
}
/**
* Create an instance of {@link VerificationStatusNotification }
*
*/
public VerificationStatusNotification createVerificationStatusNotification() {
return new VerificationStatusNotification();
}
/**
* Create an instance of {@link Acknowledgement }
*
*/
public Acknowledgement createAcknowledgement() {
return new Acknowledgement();
}
/**
* Create an instance of {@link BasketChangeEvent }
*
*/
public BasketChangeEvent createBasketChangeEvent() {
return new BasketChangeEvent();
}
/**
* Create an instance of {@link CorporateActionEvent }
*
*/
public CorporateActionEvent createCorporateActionEvent() {
return new CorporateActionEvent();
}
/**
* Create an instance of {@link IndexChange }
*
*/
public IndexChange createIndexChange() {
return new IndexChange();
}
/**
* Create an instance of {@link Repo }
*
*/
public Repo createRepo() {
return new Repo();
}
/**
* Create an instance of {@link RequestClearingEligibility }
*
*/
public RequestClearingEligibility createRequestClearingEligibility() {
return new RequestClearingEligibility();
}
/**
* Create an instance of {@link ClearingEligibility }
*
*/
public ClearingEligibility createClearingEligibility() {
return new ClearingEligibility();
}
/**
* Create an instance of {@link RequestExecution }
*
*/
public RequestExecution createRequestExecution() {
return new RequestExecution();
}
/**
* Create an instance of {@link RequestExecutionRetracted }
*
*/
public RequestExecutionRetracted createRequestExecutionRetracted() {
return new RequestExecutionRetracted();
}
/**
* Create an instance of {@link ExecutionNotification }
*
*/
public ExecutionNotification createExecutionNotification() {
return new ExecutionNotification();
}
/**
* Create an instance of {@link ExecutionRetracted }
*
*/
public ExecutionRetracted createExecutionRetracted() {
return new ExecutionRetracted();
}
/**
* Create an instance of {@link EventRequestAcknowledgement }
*
*/
public EventRequestAcknowledgement createEventRequestAcknowledgement() {
return new EventRequestAcknowledgement();
}
/**
* Create an instance of {@link ExecutionAdvice }
*
*/
public ExecutionAdvice createExecutionAdvice() {
return new ExecutionAdvice();
}
/**
* Create an instance of {@link ExecutionAdviceRetracted }
*
*/
public ExecutionAdviceRetracted createExecutionAdviceRetracted() {
return new ExecutionAdviceRetracted();
}
/**
* Create an instance of {@link MaturityNotification }
*
*/
public MaturityNotification createMaturityNotification() {
return new MaturityNotification();
}
/**
* Create an instance of {@link RequestTradeReferenceInformationUpdate }
*
*/
public RequestTradeReferenceInformationUpdate createRequestTradeReferenceInformationUpdate() {
return new RequestTradeReferenceInformationUpdate();
}
/**
* Create an instance of {@link RequestTradeReferenceInformationUpdateRetracted }
*
*/
public RequestTradeReferenceInformationUpdateRetracted createRequestTradeReferenceInformationUpdateRetracted() {
return new RequestTradeReferenceInformationUpdateRetracted();
}
/**
* Create an instance of {@link TradeChangeAdvice }
*
*/
public TradeChangeAdvice createTradeChangeAdvice() {
return new TradeChangeAdvice();
}
/**
* Create an instance of {@link TradeChangeAdviceRetracted }
*
*/
public TradeChangeAdviceRetracted createTradeChangeAdviceRetracted() {
return new TradeChangeAdviceRetracted();
}
/**
* Create an instance of {@link RequestConsent }
*
*/
public RequestConsent createRequestConsent() {
return new RequestConsent();
}
/**
* Create an instance of {@link RequestConsentRetracted }
*
*/
public RequestConsentRetracted createRequestConsentRetracted() {
return new RequestConsentRetracted();
}
/**
* Create an instance of {@link ConsentGranted }
*
*/
public ConsentGranted createConsentGranted() {
return new ConsentGranted();
}
/**
* Create an instance of {@link ConsentRefused }
*
*/
public ConsentRefused createConsentRefused() {
return new ConsentRefused();
}
/**
* Create an instance of {@link ApprovalStatusNotification }
*
*/
public ApprovalStatusNotification createApprovalStatusNotification() {
return new ApprovalStatusNotification();
}
/**
* Create an instance of {@link RequestConfirmation }
*
*/
public RequestConfirmation createRequestConfirmation() {
return new RequestConfirmation();
}
/**
* Create an instance of {@link ConfirmationRetracted }
*
*/
public ConfirmationRetracted createConfirmationRetracted() {
return new ConfirmationRetracted();
}
/**
* Create an instance of {@link ConfirmationStatus }
*
*/
public ConfirmationStatus createConfirmationStatus() {
return new ConfirmationStatus();
}
/**
* Create an instance of {@link ConfirmationAgreed }
*
*/
public ConfirmationAgreed createConfirmationAgreed() {
return new ConfirmationAgreed();
}
/**
* Create an instance of {@link ConfirmationDisputed }
*
*/
public ConfirmationDisputed createConfirmationDisputed() {
return new ConfirmationDisputed();
}
/**
* Create an instance of {@link RequestClearing }
*
*/
public RequestClearing createRequestClearing() {
return new RequestClearing();
}
/**
* Create an instance of {@link RequestClearingRetracted }
*
*/
public RequestClearingRetracted createRequestClearingRetracted() {
return new RequestClearingRetracted();
}
/**
* Create an instance of {@link ClearingRefused }
*
*/
public ClearingRefused createClearingRefused() {
return new ClearingRefused();
}
/**
* Create an instance of {@link ClearingStatus }
*
*/
public ClearingStatus createClearingStatus() {
return new ClearingStatus();
}
/**
* Create an instance of {@link ClearingConfirmed }
*
*/
public ClearingConfirmed createClearingConfirmed() {
return new ClearingConfirmed();
}
/**
* Create an instance of {@link RequestAllocation }
*
*/
public RequestAllocation createRequestAllocation() {
return new RequestAllocation();
}
/**
* Create an instance of {@link RequestAllocationRetracted }
*
*/
public RequestAllocationRetracted createRequestAllocationRetracted() {
return new RequestAllocationRetracted();
}
/**
* Create an instance of {@link AllocationRefused }
*
*/
public AllocationRefused createAllocationRefused() {
return new AllocationRefused();
}
/**
* Create an instance of {@link AllocationApproved }
*
*/
public AllocationApproved createAllocationApproved() {
return new AllocationApproved();
}
/**
* Create an instance of {@link RequestCollateralAllocation }
*
*/
public RequestCollateralAllocation createRequestCollateralAllocation() {
return new RequestCollateralAllocation();
}
/**
* Create an instance of {@link CollateralAllocationAccepted }
*
*/
public CollateralAllocationAccepted createCollateralAllocationAccepted() {
return new CollateralAllocationAccepted();
}
/**
* Create an instance of {@link BankruptcyEvent }
*
*/
public BankruptcyEvent createBankruptcyEvent() {
return new BankruptcyEvent();
}
/**
* Create an instance of {@link CreditEvent }
*
*/
public CreditEvent createCreditEvent() {
return new CreditEvent();
}
/**
* Create an instance of {@link CreditEventNoticeDocument }
*
*/
public CreditEventNoticeDocument createCreditEventNoticeDocument() {
return new CreditEventNoticeDocument();
}
/**
* Create an instance of {@link FailureToPayEvent }
*
*/
public FailureToPayEvent createFailureToPayEvent() {
return new FailureToPayEvent();
}
/**
* Create an instance of {@link ObligationAccelerationEvent }
*
*/
public ObligationAccelerationEvent createObligationAccelerationEvent() {
return new ObligationAccelerationEvent();
}
/**
* Create an instance of {@link ObligationDefaultEvent }
*
*/
public ObligationDefaultEvent createObligationDefaultEvent() {
return new ObligationDefaultEvent();
}
/**
* Create an instance of {@link RepudiationMoratoriumEvent }
*
*/
public RepudiationMoratoriumEvent createRepudiationMoratoriumEvent() {
return new RepudiationMoratoriumEvent();
}
/**
* Create an instance of {@link RestructuringEvent }
*
*/
public RestructuringEvent createRestructuringEvent() {
return new RestructuringEvent();
}
/**
* Create an instance of {@link CreditEventNotification }
*
*/
public CreditEventNotification createCreditEventNotification() {
return new CreditEventNotification();
}
/**
* Create an instance of {@link CreditEventNotificationRetracted }
*
*/
public CreditEventNotificationRetracted createCreditEventNotificationRetracted() {
return new CreditEventNotificationRetracted();
}
/**
* Create an instance of {@link Market }
*
*/
public Market createMarket() {
return new Market();
}
/**
* Create an instance of {@link PricingStructureValuation }
*
*/
public PricingStructureValuation createPricingStructureValuation() {
return new PricingStructureValuation();
}
/**
* Create an instance of {@link CreditCurve }
*
*/
public CreditCurve createCreditCurve() {
return new CreditCurve();
}
/**
* Create an instance of {@link CreditCurveValuation }
*
*/
public CreditCurveValuation createCreditCurveValuation() {
return new CreditCurveValuation();
}
/**
* Create an instance of {@link FxCurve }
*
*/
public FxCurve createFxCurve() {
return new FxCurve();
}
/**
* Create an instance of {@link FxCurveValuation }
*
*/
public FxCurveValuation createFxCurveValuation() {
return new FxCurveValuation();
}
/**
* Create an instance of {@link VolatilityMatrix }
*
*/
public VolatilityMatrix createVolatilityMatrix() {
return new VolatilityMatrix();
}
/**
* Create an instance of {@link VolatilityRepresentation }
*
*/
public VolatilityRepresentation createVolatilityRepresentation() {
return new VolatilityRepresentation();
}
/**
* Create an instance of {@link YieldCurve }
*
*/
public YieldCurve createYieldCurve() {
return new YieldCurve();
}
/**
* Create an instance of {@link YieldCurveValuation }
*
*/
public YieldCurveValuation createYieldCurveValuation() {
return new YieldCurveValuation();
}
/**
* Create an instance of {@link ValuationSet }
*
*/
public ValuationSet createValuationSet() {
return new ValuationSet();
}
/**
* Create an instance of {@link DelayedDraw }
*
*/
public DelayedDraw createDelayedDraw() {
return new DelayedDraw();
}
/**
* Create an instance of {@link LetterOfCreditFacility }
*
*/
public LetterOfCreditFacility createLetterOfCreditFacility() {
return new LetterOfCreditFacility();
}
/**
* Create an instance of {@link Revolver }
*
*/
public Revolver createRevolver() {
return new Revolver();
}
/**
* Create an instance of {@link TermLoan }
*
*/
public TermLoan createTermLoan() {
return new TermLoan();
}
/**
* Create an instance of {@link AmendmentFeePayment }
*
*/
public AmendmentFeePayment createAmendmentFeePayment() {
return new AmendmentFeePayment();
}
/**
* Create an instance of {@link BreakageFeePayment }
*
*/
public BreakageFeePayment createBreakageFeePayment() {
return new BreakageFeePayment();
}
/**
* Create an instance of {@link FacilityExtensionFeePayment }
*
*/
public FacilityExtensionFeePayment createFacilityExtensionFeePayment() {
return new FacilityExtensionFeePayment();
}
/**
* Create an instance of {@link FundingFeePayment }
*
*/
public FundingFeePayment createFundingFeePayment() {
return new FundingFeePayment();
}
/**
* Create an instance of {@link MiscFeePayment }
*
*/
public MiscFeePayment createMiscFeePayment() {
return new MiscFeePayment();
}
/**
* Create an instance of {@link UpfrontFeePayment }
*
*/
public UpfrontFeePayment createUpfrontFeePayment() {
return new UpfrontFeePayment();
}
/**
* Create an instance of {@link WaiverFeePayment }
*
*/
public WaiverFeePayment createWaiverFeePayment() {
return new WaiverFeePayment();
}
/**
* Create an instance of {@link AccruingFeeChange }
*
*/
public AccruingFeeChange createAccruingFeeChange() {
return new AccruingFeeChange();
}
/**
* Create an instance of {@link AccruingFeeExpiry }
*
*/
public AccruingFeeExpiry createAccruingFeeExpiry() {
return new AccruingFeeExpiry();
}
/**
* Create an instance of {@link CommitmentAdjustment }
*
*/
public CommitmentAdjustment createCommitmentAdjustment() {
return new CommitmentAdjustment();
}
/**
* Create an instance of {@link FacilityTermination }
*
*/
public FacilityTermination createFacilityTermination() {
return new FacilityTermination();
}
/**
* Create an instance of {@link LoanPrepayment }
*
*/
public LoanPrepayment createLoanPrepayment() {
return new LoanPrepayment();
}
/**
* Create an instance of {@link DefaultRateChange }
*
*/
public DefaultRateChange createDefaultRateChange() {
return new DefaultRateChange();
}
/**
* Create an instance of {@link DefaultRateExpiry }
*
*/
public DefaultRateExpiry createDefaultRateExpiry() {
return new DefaultRateExpiry();
}
/**
* Create an instance of {@link MandatoryCostRateChange }
*
*/
public MandatoryCostRateChange createMandatoryCostRateChange() {
return new MandatoryCostRateChange();
}
/**
* Create an instance of {@link MandatoryCostRateExpiry }
*
*/
public MandatoryCostRateExpiry createMandatoryCostRateExpiry() {
return new MandatoryCostRateExpiry();
}
/**
* Create an instance of {@link PenaltyRateChange }
*
*/
public PenaltyRateChange createPenaltyRateChange() {
return new PenaltyRateChange();
}
/**
* Create an instance of {@link PenaltyRateExpiry }
*
*/
public PenaltyRateExpiry createPenaltyRateExpiry() {
return new PenaltyRateExpiry();
}
/**
* Create an instance of {@link LoanContractAdjustment }
*
*/
public LoanContractAdjustment createLoanContractAdjustment() {
return new LoanContractAdjustment();
}
/**
* Create an instance of {@link LoanContractBaseRateSet }
*
*/
public LoanContractBaseRateSet createLoanContractBaseRateSet() {
return new LoanContractBaseRateSet();
}
/**
* Create an instance of {@link Borrowing }
*
*/
public Borrowing createBorrowing() {
return new Borrowing();
}
/**
* Create an instance of {@link InterestCapitalization }
*
*/
public InterestCapitalization createInterestCapitalization() {
return new InterestCapitalization();
}
/**
* Create an instance of {@link LoanInterestPayment }
*
*/
public LoanInterestPayment createLoanInterestPayment() {
return new LoanInterestPayment();
}
/**
* Create an instance of {@link LoanContractMaturityChange }
*
*/
public LoanContractMaturityChange createLoanContractMaturityChange() {
return new LoanContractMaturityChange();
}
/**
* Create an instance of {@link Repayment }
*
*/
public Repayment createRepayment() {
return new Repayment();
}
/**
* Create an instance of {@link LcAdjustment }
*
*/
public LcAdjustment createLcAdjustment() {
return new LcAdjustment();
}
/**
* Create an instance of {@link LcFxRevaluation }
*
*/
public LcFxRevaluation createLcFxRevaluation() {
return new LcFxRevaluation();
}
/**
* Create an instance of {@link LcIssuance }
*
*/
public LcIssuance createLcIssuance() {
return new LcIssuance();
}
/**
* Create an instance of {@link LcIssuanceFeePayment }
*
*/
public LcIssuanceFeePayment createLcIssuanceFeePayment() {
return new LcIssuanceFeePayment();
}
/**
* Create an instance of {@link LcRateChange }
*
*/
public LcRateChange createLcRateChange() {
return new LcRateChange();
}
/**
* Create an instance of {@link LcRenewal }
*
*/
public LcRenewal createLcRenewal() {
return new LcRenewal();
}
/**
* Create an instance of {@link LcTermination }
*
*/
public LcTermination createLcTermination() {
return new LcTermination();
}
/**
* Create an instance of {@link LoanBulkServicingNotification }
*
*/
public LoanBulkServicingNotification createLoanBulkServicingNotification() {
return new LoanBulkServicingNotification();
}
/**
* Create an instance of {@link LoanNotificationAcknowledgement }
*
*/
public LoanNotificationAcknowledgement createLoanNotificationAcknowledgement() {
return new LoanNotificationAcknowledgement();
}
/**
* Create an instance of {@link LoanNotificationException }
*
*/
public LoanNotificationException createLoanNotificationException() {
return new LoanNotificationException();
}
/**
* Create an instance of {@link LoanNotificationRetracted }
*
*/
public LoanNotificationRetracted createLoanNotificationRetracted() {
return new LoanNotificationRetracted();
}
/**
* Create an instance of {@link LoanPartyEventInstructionOverrideNotification }
*
*/
public LoanPartyEventInstructionOverrideNotification createLoanPartyEventInstructionOverrideNotification() {
return new LoanPartyEventInstructionOverrideNotification();
}
/**
* Create an instance of {@link LoanPartyProfileNotification }
*
*/
public LoanPartyProfileNotification createLoanPartyProfileNotification() {
return new LoanPartyProfileNotification();
}
/**
* Create an instance of {@link LoanPartyTradingInstructionOverrideNotification }
*
*/
public LoanPartyTradingInstructionOverrideNotification createLoanPartyTradingInstructionOverrideNotification() {
return new LoanPartyTradingInstructionOverrideNotification();
}
/**
* Create an instance of {@link AccrualOptionChangeNotification }
*
*/
public AccrualOptionChangeNotification createAccrualOptionChangeNotification() {
return new AccrualOptionChangeNotification();
}
/**
* Create an instance of {@link AccruingFeeChangeNotification }
*
*/
public AccruingFeeChangeNotification createAccruingFeeChangeNotification() {
return new AccruingFeeChangeNotification();
}
/**
* Create an instance of {@link AccruingFeePaymentNotification }
*
*/
public AccruingFeePaymentNotification createAccruingFeePaymentNotification() {
return new AccruingFeePaymentNotification();
}
/**
* Create an instance of {@link AccruingPikPaymentNotification }
*
*/
public AccruingPikPaymentNotification createAccruingPikPaymentNotification() {
return new AccruingPikPaymentNotification();
}
/**
* Create an instance of {@link FacilityNotification }
*
*/
public FacilityNotification createFacilityNotification() {
return new FacilityNotification();
}
/**
* Create an instance of {@link FacilityRateChangeNotification }
*
*/
public FacilityRateChangeNotification createFacilityRateChangeNotification() {
return new FacilityRateChangeNotification();
}
/**
* Create an instance of {@link LcNotification }
*
*/
public LcNotification createLcNotification() {
return new LcNotification();
}
/**
* Create an instance of {@link LoanContractNotification }
*
*/
public LoanContractNotification createLoanContractNotification() {
return new LoanContractNotification();
}
/**
* Create an instance of {@link NonRecurringFeePaymentNotification }
*
*/
public NonRecurringFeePaymentNotification createNonRecurringFeePaymentNotification() {
return new NonRecurringFeePaymentNotification();
}
/**
* Create an instance of {@link PrepaymentNotification }
*
*/
public PrepaymentNotification createPrepaymentNotification() {
return new PrepaymentNotification();
}
/**
* Create an instance of {@link RolloverNotification }
*
*/
public RolloverNotification createRolloverNotification() {
return new RolloverNotification();
}
/**
* Create an instance of {@link LoanAllocationConfirmationNotification }
*
*/
public LoanAllocationConfirmationNotification createLoanAllocationConfirmationNotification() {
return new LoanAllocationConfirmationNotification();
}
/**
* Create an instance of {@link LoanAllocationNotification }
*
*/
public LoanAllocationNotification createLoanAllocationNotification() {
return new LoanAllocationNotification();
}
/**
* Create an instance of {@link LoanAllocationSettlementNotification }
*
*/
public LoanAllocationSettlementNotification createLoanAllocationSettlementNotification() {
return new LoanAllocationSettlementNotification();
}
/**
* Create an instance of {@link LoanAllocationSettlementTaskNotification }
*
*/
public LoanAllocationSettlementTaskNotification createLoanAllocationSettlementTaskNotification() {
return new LoanAllocationSettlementTaskNotification();
}
/**
* Create an instance of {@link LoanAllocationSettlementDateAvailabilityNotification }
*
*/
public LoanAllocationSettlementDateAvailabilityNotification createLoanAllocationSettlementDateAvailabilityNotification() {
return new LoanAllocationSettlementDateAvailabilityNotification();
}
/**
* Create an instance of {@link LoanAllocationSettlementDateFinalizationNotification }
*
*/
public LoanAllocationSettlementDateFinalizationNotification createLoanAllocationSettlementDateFinalizationNotification() {
return new LoanAllocationSettlementDateFinalizationNotification();
}
/**
* Create an instance of {@link LoanAllocationTransferFeeDueNotification }
*
*/
public LoanAllocationTransferFeeDueNotification createLoanAllocationTransferFeeDueNotification() {
return new LoanAllocationTransferFeeDueNotification();
}
/**
* Create an instance of {@link LoanAllocationTransferFeeOwedNotification }
*
*/
public LoanAllocationTransferFeeOwedNotification createLoanAllocationTransferFeeOwedNotification() {
return new LoanAllocationTransferFeeOwedNotification();
}
/**
* Create an instance of {@link LoanTradeConfirmationNotification }
*
*/
public LoanTradeConfirmationNotification createLoanTradeConfirmationNotification() {
return new LoanTradeConfirmationNotification();
}
/**
* Create an instance of {@link LoanTradeNotification }
*
*/
public LoanTradeNotification createLoanTradeNotification() {
return new LoanTradeNotification();
}
/**
* Create an instance of {@link LoanTradeSettlementTaskNotification }
*
*/
public LoanTradeSettlementTaskNotification createLoanTradeSettlementTaskNotification() {
return new LoanTradeSettlementTaskNotification();
}
/**
* Create an instance of {@link LoanTradeTransferFeeOwedNotification }
*
*/
public LoanTradeTransferFeeOwedNotification createLoanTradeTransferFeeOwedNotification() {
return new LoanTradeTransferFeeOwedNotification();
}
/**
* Create an instance of {@link LoanTradeTransferFeeDueNotification }
*
*/
public LoanTradeTransferFeeDueNotification createLoanTradeTransferFeeDueNotification() {
return new LoanTradeTransferFeeDueNotification();
}
/**
* Create an instance of {@link LoanTransferNotification }
*
*/
public LoanTransferNotification createLoanTransferNotification() {
return new LoanTransferNotification();
}
/**
* Create an instance of {@link LoanTransferSettlementNotification }
*
*/
public LoanTransferSettlementNotification createLoanTransferSettlementNotification() {
return new LoanTransferSettlementNotification();
}
/**
* Create an instance of {@link DealStatement }
*
*/
public DealStatement createDealStatement() {
return new DealStatement();
}
/**
* Create an instance of {@link FacilityStatement }
*
*/
public FacilityStatement createFacilityStatement() {
return new FacilityStatement();
}
/**
* Create an instance of {@link OutstandingContractsStatement }
*
*/
public OutstandingContractsStatement createOutstandingContractsStatement() {
return new OutstandingContractsStatement();
}
/**
* Create an instance of {@link FacilityPositionStatement }
*
*/
public FacilityPositionStatement createFacilityPositionStatement() {
return new FacilityPositionStatement();
}
/**
* Create an instance of {@link FacilityOutstandingsPositionStatement }
*
*/
public FacilityOutstandingsPositionStatement createFacilityOutstandingsPositionStatement() {
return new FacilityOutstandingsPositionStatement();
}
/**
* Create an instance of {@link DataDocument }
*
*/
public DataDocument createDataDocument() {
return new DataDocument();
}
/**
* Create an instance of {@link ValuationDocument }
*
*/
public ValuationDocument createValuationDocument() {
return new ValuationDocument();
}
/**
* Create an instance of {@link Account }
*
*/
public Account createAccount() {
return new Account();
}
/**
* Create an instance of {@link AccountId }
*
*/
public AccountId createAccountId() {
return new AccountId();
}
/**
* Create an instance of {@link AccountName }
*
*/
public AccountName createAccountName() {
return new AccountName();
}
/**
* Create an instance of {@link AccountReference }
*
*/
public AccountReference createAccountReference() {
return new AccountReference();
}
/**
* Create an instance of {@link AccountType }
*
*/
public AccountType createAccountType() {
return new AccountType();
}
/**
* Create an instance of {@link ActionType }
*
*/
public ActionType createActionType() {
return new ActionType();
}
/**
* Create an instance of {@link Address }
*
*/
public Address createAddress() {
return new Address();
}
/**
* Create an instance of {@link AdjustableDate }
*
*/
public AdjustableDate createAdjustableDate() {
return new AdjustableDate();
}
/**
* Create an instance of {@link AdjustableDate2 }
*
*/
public AdjustableDate2 createAdjustableDate2() {
return new AdjustableDate2();
}
/**
* Create an instance of {@link AdjustableDates }
*
*/
public AdjustableDates createAdjustableDates() {
return new AdjustableDates();
}
/**
* Create an instance of {@link AdjustableDatesOrRelativeDateOffset }
*
*/
public AdjustableDatesOrRelativeDateOffset createAdjustableDatesOrRelativeDateOffset() {
return new AdjustableDatesOrRelativeDateOffset();
}
/**
* Create an instance of {@link AdjustableOrAdjustedDate }
*
*/
public AdjustableOrAdjustedDate createAdjustableOrAdjustedDate() {
return new AdjustableOrAdjustedDate();
}
/**
* Create an instance of {@link AdjustableOrRelativeDate }
*
*/
public AdjustableOrRelativeDate createAdjustableOrRelativeDate() {
return new AdjustableOrRelativeDate();
}
/**
* Create an instance of {@link AdjustableOrRelativeDates }
*
*/
public AdjustableOrRelativeDates createAdjustableOrRelativeDates() {
return new AdjustableOrRelativeDates();
}
/**
* Create an instance of {@link AdjustableRelativeOrPeriodicDates }
*
*/
public AdjustableRelativeOrPeriodicDates createAdjustableRelativeOrPeriodicDates() {
return new AdjustableRelativeOrPeriodicDates();
}
/**
* Create an instance of {@link AdjustableRelativeOrPeriodicDates2 }
*
*/
public AdjustableRelativeOrPeriodicDates2 createAdjustableRelativeOrPeriodicDates2() {
return new AdjustableRelativeOrPeriodicDates2();
}
/**
* Create an instance of {@link AdjustedRelativeDateOffset }
*
*/
public AdjustedRelativeDateOffset createAdjustedRelativeDateOffset() {
return new AdjustedRelativeDateOffset();
}
/**
* Create an instance of {@link AmountReference }
*
*/
public AmountReference createAmountReference() {
return new AmountReference();
}
/**
* Create an instance of {@link AmountSchedule }
*
*/
public AmountSchedule createAmountSchedule() {
return new AmountSchedule();
}
/**
* Create an instance of {@link AssetClass }
*
*/
public AssetClass createAssetClass() {
return new AssetClass();
}
/**
* Create an instance of {@link AutomaticExercise }
*
*/
public AutomaticExercise createAutomaticExercise() {
return new AutomaticExercise();
}
/**
* Create an instance of {@link AverageDailyTradingVolumeLimit }
*
*/
public AverageDailyTradingVolumeLimit createAverageDailyTradingVolumeLimit() {
return new AverageDailyTradingVolumeLimit();
}
/**
* Create an instance of {@link Beneficiary }
*
*/
public Beneficiary createBeneficiary() {
return new Beneficiary();
}
/**
* Create an instance of {@link BrokerConfirmation }
*
*/
public BrokerConfirmation createBrokerConfirmation() {
return new BrokerConfirmation();
}
/**
* Create an instance of {@link BrokerConfirmationType }
*
*/
public BrokerConfirmationType createBrokerConfirmationType() {
return new BrokerConfirmationType();
}
/**
* Create an instance of {@link BusinessCenter }
*
*/
public BusinessCenter createBusinessCenter() {
return new BusinessCenter();
}
/**
* Create an instance of {@link BusinessCenters }
*
*/
public BusinessCenters createBusinessCenters() {
return new BusinessCenters();
}
/**
* Create an instance of {@link BusinessCentersReference }
*
*/
public BusinessCentersReference createBusinessCentersReference() {
return new BusinessCentersReference();
}
/**
* Create an instance of {@link BusinessCenterTime }
*
*/
public BusinessCenterTime createBusinessCenterTime() {
return new BusinessCenterTime();
}
/**
* Create an instance of {@link BusinessDateRange }
*
*/
public BusinessDateRange createBusinessDateRange() {
return new BusinessDateRange();
}
/**
* Create an instance of {@link BusinessDayAdjustments }
*
*/
public BusinessDayAdjustments createBusinessDayAdjustments() {
return new BusinessDayAdjustments();
}
/**
* Create an instance of {@link BusinessDayAdjustmentsReference }
*
*/
public BusinessDayAdjustmentsReference createBusinessDayAdjustmentsReference() {
return new BusinessDayAdjustmentsReference();
}
/**
* Create an instance of {@link BusinessUnit }
*
*/
public BusinessUnit createBusinessUnit() {
return new BusinessUnit();
}
/**
* Create an instance of {@link BusinessUnitReference }
*
*/
public BusinessUnitReference createBusinessUnitReference() {
return new BusinessUnitReference();
}
/**
* Create an instance of {@link BusinessUnitRole }
*
*/
public BusinessUnitRole createBusinessUnitRole() {
return new BusinessUnitRole();
}
/**
* Create an instance of {@link CalculationAgent }
*
*/
public CalculationAgent createCalculationAgent() {
return new CalculationAgent();
}
/**
* Create an instance of {@link CalculationPeriodFrequency }
*
*/
public CalculationPeriodFrequency createCalculationPeriodFrequency() {
return new CalculationPeriodFrequency();
}
/**
* Create an instance of {@link CashflowId }
*
*/
public CashflowId createCashflowId() {
return new CashflowId();
}
/**
* Create an instance of {@link CashflowNotional }
*
*/
public CashflowNotional createCashflowNotional() {
return new CashflowNotional();
}
/**
* Create an instance of {@link CashflowType }
*
*/
public CashflowType createCashflowType() {
return new CashflowType();
}
/**
* Create an instance of {@link CashSettlementReferenceBanks }
*
*/
public CashSettlementReferenceBanks createCashSettlementReferenceBanks() {
return new CashSettlementReferenceBanks();
}
/**
* Create an instance of {@link ClearanceSystem }
*
*/
public ClearanceSystem createClearanceSystem() {
return new ClearanceSystem();
}
/**
* Create an instance of {@link SwaptionPhysicalSettlement }
*
*/
public SwaptionPhysicalSettlement createSwaptionPhysicalSettlement() {
return new SwaptionPhysicalSettlement();
}
/**
* Create an instance of {@link Collateral }
*
*/
public Collateral createCollateral() {
return new Collateral();
}
/**
* Create an instance of {@link CollateralValueAllocation }
*
*/
public CollateralValueAllocation createCollateralValueAllocation() {
return new CollateralValueAllocation();
}
/**
* Create an instance of {@link ContactInformation }
*
*/
public ContactInformation createContactInformation() {
return new ContactInformation();
}
/**
* Create an instance of {@link ContractualDefinitions }
*
*/
public ContractualDefinitions createContractualDefinitions() {
return new ContractualDefinitions();
}
/**
* Create an instance of {@link ContractualMatrix }
*
*/
public ContractualMatrix createContractualMatrix() {
return new ContractualMatrix();
}
/**
* Create an instance of {@link ContractualSupplement }
*
*/
public ContractualSupplement createContractualSupplement() {
return new ContractualSupplement();
}
/**
* Create an instance of {@link ContractualTermsSupplement }
*
*/
public ContractualTermsSupplement createContractualTermsSupplement() {
return new ContractualTermsSupplement();
}
/**
* Create an instance of {@link CorrespondentInformation }
*
*/
public CorrespondentInformation createCorrespondentInformation() {
return new CorrespondentInformation();
}
/**
* Create an instance of {@link CountryCode }
*
*/
public CountryCode createCountryCode() {
return new CountryCode();
}
/**
* Create an instance of {@link CreditSeniority }
*
*/
public CreditSeniority createCreditSeniority() {
return new CreditSeniority();
}
/**
* Create an instance of {@link CreditSupportAgreement }
*
*/
public CreditSupportAgreement createCreditSupportAgreement() {
return new CreditSupportAgreement();
}
/**
* Create an instance of {@link CreditSupportAgreementIdentifier }
*
*/
public CreditSupportAgreementIdentifier createCreditSupportAgreementIdentifier() {
return new CreditSupportAgreementIdentifier();
}
/**
* Create an instance of {@link CreditSupportAgreementType }
*
*/
public CreditSupportAgreementType createCreditSupportAgreementType() {
return new CreditSupportAgreementType();
}
/**
* Create an instance of {@link CreditRating }
*
*/
public CreditRating createCreditRating() {
return new CreditRating();
}
/**
* Create an instance of {@link Currency }
*
*/
public Currency createCurrency() {
return new Currency();
}
/**
* Create an instance of {@link DateList }
*
*/
public DateList createDateList() {
return new DateList();
}
/**
* Create an instance of {@link DateOffset }
*
*/
public DateOffset createDateOffset() {
return new DateOffset();
}
/**
* Create an instance of {@link DateRange }
*
*/
public DateRange createDateRange() {
return new DateRange();
}
/**
* Create an instance of {@link DateReference }
*
*/
public DateReference createDateReference() {
return new DateReference();
}
/**
* Create an instance of {@link DateTimeList }
*
*/
public DateTimeList createDateTimeList() {
return new DateTimeList();
}
/**
* Create an instance of {@link DayCountFraction }
*
*/
public DayCountFraction createDayCountFraction() {
return new DayCountFraction();
}
/**
* Create an instance of {@link DeterminationMethod }
*
*/
public DeterminationMethod createDeterminationMethod() {
return new DeterminationMethod();
}
/**
* Create an instance of {@link DeterminationMethodReference }
*
*/
public DeterminationMethodReference createDeterminationMethodReference() {
return new DeterminationMethodReference();
}
/**
* Create an instance of {@link Documentation }
*
*/
public Documentation createDocumentation() {
return new Documentation();
}
/**
* Create an instance of {@link Empty }
*
*/
public Empty createEmpty() {
return new Empty();
}
/**
* Create an instance of {@link EntityId }
*
*/
public EntityId createEntityId() {
return new EntityId();
}
/**
* Create an instance of {@link EntityName }
*
*/
public EntityName createEntityName() {
return new EntityName();
}
/**
* Create an instance of {@link ExchangeId }
*
*/
public ExchangeId createExchangeId() {
return new ExchangeId();
}
/**
* Create an instance of {@link ExerciseFee }
*
*/
public ExerciseFee createExerciseFee() {
return new ExerciseFee();
}
/**
* Create an instance of {@link ExerciseFeeSchedule }
*
*/
public ExerciseFeeSchedule createExerciseFeeSchedule() {
return new ExerciseFeeSchedule();
}
/**
* Create an instance of {@link ExerciseNotice }
*
*/
public ExerciseNotice createExerciseNotice() {
return new ExerciseNotice();
}
/**
* Create an instance of {@link ExerciseProcedure }
*
*/
public ExerciseProcedure createExerciseProcedure() {
return new ExerciseProcedure();
}
/**
* Create an instance of {@link ExerciseProcedureOption }
*
*/
public ExerciseProcedureOption createExerciseProcedureOption() {
return new ExerciseProcedureOption();
}
/**
* Create an instance of {@link FloatingRate }
*
*/
public FloatingRate createFloatingRate() {
return new FloatingRate();
}
/**
* Create an instance of {@link FloatingRateIndex }
*
*/
public FloatingRateIndex createFloatingRateIndex() {
return new FloatingRateIndex();
}
/**
* Create an instance of {@link ForecastRateIndex }
*
*/
public ForecastRateIndex createForecastRateIndex() {
return new ForecastRateIndex();
}
/**
* Create an instance of {@link Formula }
*
*/
public Formula createFormula() {
return new Formula();
}
/**
* Create an instance of {@link FormulaComponent }
*
*/
public FormulaComponent createFormulaComponent() {
return new FormulaComponent();
}
/**
* Create an instance of {@link Frequency }
*
*/
public Frequency createFrequency() {
return new Frequency();
}
/**
* Create an instance of {@link FutureValueAmount }
*
*/
public FutureValueAmount createFutureValueAmount() {
return new FutureValueAmount();
}
/**
* Create an instance of {@link FxCashSettlement }
*
*/
public FxCashSettlement createFxCashSettlement() {
return new FxCashSettlement();
}
/**
* Create an instance of {@link FxCashSettlementSimple }
*
*/
public FxCashSettlementSimple createFxCashSettlementSimple() {
return new FxCashSettlementSimple();
}
/**
* Create an instance of {@link FxInformationSource }
*
*/
public FxInformationSource createFxInformationSource() {
return new FxInformationSource();
}
/**
* Create an instance of {@link FxFixing }
*
*/
public FxFixing createFxFixing() {
return new FxFixing();
}
/**
* Create an instance of {@link FxRate }
*
*/
public FxRate createFxRate() {
return new FxRate();
}
/**
* Create an instance of {@link FxRateSourceFixing }
*
*/
public FxRateSourceFixing createFxRateSourceFixing() {
return new FxRateSourceFixing();
}
/**
* Create an instance of {@link FxSettlementRateSource }
*
*/
public FxSettlementRateSource createFxSettlementRateSource() {
return new FxSettlementRateSource();
}
/**
* Create an instance of {@link FxSpotRateSource }
*
*/
public FxSpotRateSource createFxSpotRateSource() {
return new FxSpotRateSource();
}
/**
* Create an instance of {@link GoverningLaw }
*
*/
public GoverningLaw createGoverningLaw() {
return new GoverningLaw();
}
/**
* Create an instance of {@link GrossCashflow }
*
*/
public GrossCashflow createGrossCashflow() {
return new GrossCashflow();
}
/**
* Create an instance of {@link IdentifiedCurrency }
*
*/
public IdentifiedCurrency createIdentifiedCurrency() {
return new IdentifiedCurrency();
}
/**
* Create an instance of {@link IdentifiedCurrencyReference }
*
*/
public IdentifiedCurrencyReference createIdentifiedCurrencyReference() {
return new IdentifiedCurrencyReference();
}
/**
* Create an instance of {@link IdentifiedDate }
*
*/
public IdentifiedDate createIdentifiedDate() {
return new IdentifiedDate();
}
/**
* Create an instance of {@link IdentifiedPayerReceiver }
*
*/
public IdentifiedPayerReceiver createIdentifiedPayerReceiver() {
return new IdentifiedPayerReceiver();
}
/**
* Create an instance of {@link IdentifiedRate }
*
*/
public IdentifiedRate createIdentifiedRate() {
return new IdentifiedRate();
}
/**
* Create an instance of {@link IndependentAmount }
*
*/
public IndependentAmount createIndependentAmount() {
return new IndependentAmount();
}
/**
* Create an instance of {@link IndustryClassification }
*
*/
public IndustryClassification createIndustryClassification() {
return new IndustryClassification();
}
/**
* Create an instance of {@link InformationProvider }
*
*/
public InformationProvider createInformationProvider() {
return new InformationProvider();
}
/**
* Create an instance of {@link InformationSource }
*
*/
public InformationSource createInformationSource() {
return new InformationSource();
}
/**
* Create an instance of {@link InstrumentId }
*
*/
public InstrumentId createInstrumentId() {
return new InstrumentId();
}
/**
* Create an instance of {@link InterestAccrualsCompoundingMethod }
*
*/
public InterestAccrualsCompoundingMethod createInterestAccrualsCompoundingMethod() {
return new InterestAccrualsCompoundingMethod();
}
/**
* Create an instance of {@link InterestAccrualsMethod }
*
*/
public InterestAccrualsMethod createInterestAccrualsMethod() {
return new InterestAccrualsMethod();
}
/**
* Create an instance of {@link IntermediaryInformation }
*
*/
public IntermediaryInformation createIntermediaryInformation() {
return new IntermediaryInformation();
}
/**
* Create an instance of {@link InterpolationMethod }
*
*/
public InterpolationMethod createInterpolationMethod() {
return new InterpolationMethod();
}
/**
* Create an instance of {@link Language }
*
*/
public Language createLanguage() {
return new Language();
}
/**
* Create an instance of {@link LegId }
*
*/
public LegId createLegId() {
return new LegId();
}
/**
* Create an instance of {@link LegIdentifier }
*
*/
public LegIdentifier createLegIdentifier() {
return new LegIdentifier();
}
/**
* Create an instance of {@link LegalEntity }
*
*/
public LegalEntity createLegalEntity() {
return new LegalEntity();
}
/**
* Create an instance of {@link LegalEntityReference }
*
*/
public LegalEntityReference createLegalEntityReference() {
return new LegalEntityReference();
}
/**
* Create an instance of {@link MainPublication }
*
*/
public MainPublication createMainPublication() {
return new MainPublication();
}
/**
* Create an instance of {@link ManualExercise }
*
*/
public ManualExercise createManualExercise() {
return new ManualExercise();
}
/**
* Create an instance of {@link MasterAgreement }
*
*/
public MasterAgreement createMasterAgreement() {
return new MasterAgreement();
}
/**
* Create an instance of {@link MasterAgreementId }
*
*/
public MasterAgreementId createMasterAgreementId() {
return new MasterAgreementId();
}
/**
* Create an instance of {@link MasterAgreementType }
*
*/
public MasterAgreementType createMasterAgreementType() {
return new MasterAgreementType();
}
/**
* Create an instance of {@link MasterAgreementVersion }
*
*/
public MasterAgreementVersion createMasterAgreementVersion() {
return new MasterAgreementVersion();
}
/**
* Create an instance of {@link MasterConfirmation }
*
*/
public MasterConfirmation createMasterConfirmation() {
return new MasterConfirmation();
}
/**
* Create an instance of {@link MasterConfirmationAnnexType }
*
*/
public MasterConfirmationAnnexType createMasterConfirmationAnnexType() {
return new MasterConfirmationAnnexType();
}
/**
* Create an instance of {@link MasterConfirmationType }
*
*/
public MasterConfirmationType createMasterConfirmationType() {
return new MasterConfirmationType();
}
/**
* Create an instance of {@link MatchId }
*
*/
public MatchId createMatchId() {
return new MatchId();
}
/**
* Create an instance of {@link Math }
*
*/
public Math createMath() {
return new Math();
}
/**
* Create an instance of {@link MatrixType }
*
*/
public MatrixType createMatrixType() {
return new MatrixType();
}
/**
* Create an instance of {@link MatrixTerm }
*
*/
public MatrixTerm createMatrixTerm() {
return new MatrixTerm();
}
/**
* Create an instance of {@link MimeType }
*
*/
public MimeType createMimeType() {
return new MimeType();
}
/**
* Create an instance of {@link Money }
*
*/
public Money createMoney() {
return new Money();
}
/**
* Create an instance of {@link MultipleExercise }
*
*/
public MultipleExercise createMultipleExercise() {
return new MultipleExercise();
}
/**
* Create an instance of {@link NonNegativeAmountSchedule }
*
*/
public NonNegativeAmountSchedule createNonNegativeAmountSchedule() {
return new NonNegativeAmountSchedule();
}
/**
* Create an instance of {@link NonNegativeMoney }
*
*/
public NonNegativeMoney createNonNegativeMoney() {
return new NonNegativeMoney();
}
/**
* Create an instance of {@link NonNegativePayment }
*
*/
public NonNegativePayment createNonNegativePayment() {
return new NonNegativePayment();
}
/**
* Create an instance of {@link NonNegativeSchedule }
*
*/
public NonNegativeSchedule createNonNegativeSchedule() {
return new NonNegativeSchedule();
}
/**
* Create an instance of {@link NonNegativeStep }
*
*/
public NonNegativeStep createNonNegativeStep() {
return new NonNegativeStep();
}
/**
* Create an instance of {@link NotionalAmount }
*
*/
public NotionalAmount createNotionalAmount() {
return new NotionalAmount();
}
/**
* Create an instance of {@link NotionalAmountReference }
*
*/
public NotionalAmountReference createNotionalAmountReference() {
return new NotionalAmountReference();
}
/**
* Create an instance of {@link NotionalReference }
*
*/
public NotionalReference createNotionalReference() {
return new NotionalReference();
}
/**
* Create an instance of {@link NumberOfOptionsReference }
*
*/
public NumberOfOptionsReference createNumberOfOptionsReference() {
return new NumberOfOptionsReference();
}
/**
* Create an instance of {@link NumberOfUnitsReference }
*
*/
public NumberOfUnitsReference createNumberOfUnitsReference() {
return new NumberOfUnitsReference();
}
/**
* Create an instance of {@link ObservationFrequency }
*
*/
public ObservationFrequency createObservationFrequency() {
return new ObservationFrequency();
}
/**
* Create an instance of {@link Offset }
*
*/
public Offset createOffset() {
return new Offset();
}
/**
* Create an instance of {@link OffsetPrevailingTime }
*
*/
public OffsetPrevailingTime createOffsetPrevailingTime() {
return new OffsetPrevailingTime();
}
/**
* Create an instance of {@link OnBehalfOf }
*
*/
public OnBehalfOf createOnBehalfOf() {
return new OnBehalfOf();
}
/**
* Create an instance of {@link OrganizationType }
*
*/
public OrganizationType createOrganizationType() {
return new OrganizationType();
}
/**
* Create an instance of {@link OriginatingEvent }
*
*/
public OriginatingEvent createOriginatingEvent() {
return new OriginatingEvent();
}
/**
* Create an instance of {@link OtherAgreement }
*
*/
public OtherAgreement createOtherAgreement() {
return new OtherAgreement();
}
/**
* Create an instance of {@link OtherAgreementId }
*
*/
public OtherAgreementId createOtherAgreementId() {
return new OtherAgreementId();
}
/**
* Create an instance of {@link OtherAgreementType }
*
*/
public OtherAgreementType createOtherAgreementType() {
return new OtherAgreementType();
}
/**
* Create an instance of {@link OtherAgreementVersion }
*
*/
public OtherAgreementVersion createOtherAgreementVersion() {
return new OtherAgreementVersion();
}
/**
* Create an instance of {@link PartialExercise }
*
*/
public PartialExercise createPartialExercise() {
return new PartialExercise();
}
/**
* Create an instance of {@link Party }
*
*/
public Party createParty() {
return new Party();
}
/**
* Create an instance of {@link PartyGroupType }
*
*/
public PartyGroupType createPartyGroupType() {
return new PartyGroupType();
}
/**
* Create an instance of {@link PartyId }
*
*/
public PartyId createPartyId() {
return new PartyId();
}
/**
* Create an instance of {@link PartyName }
*
*/
public PartyName createPartyName() {
return new PartyName();
}
/**
* Create an instance of {@link PartyReference }
*
*/
public PartyReference createPartyReference() {
return new PartyReference();
}
/**
* Create an instance of {@link PartyRole }
*
*/
public PartyRole createPartyRole() {
return new PartyRole();
}
/**
* Create an instance of {@link PartyRoleType }
*
*/
public PartyRoleType createPartyRoleType() {
return new PartyRoleType();
}
/**
* Create an instance of {@link PersonReference }
*
*/
public PersonReference createPersonReference() {
return new PersonReference();
}
/**
* Create an instance of {@link PartyTradeIdentifierReference }
*
*/
public PartyTradeIdentifierReference createPartyTradeIdentifierReference() {
return new PartyTradeIdentifierReference();
}
/**
* Create an instance of {@link Payment }
*
*/
public Payment createPayment() {
return new Payment();
}
/**
* Create an instance of {@link PaymentDetail }
*
*/
public PaymentDetail createPaymentDetail() {
return new PaymentDetail();
}
/**
* Create an instance of {@link PaymentDetails }
*
*/
public PaymentDetails createPaymentDetails() {
return new PaymentDetails();
}
/**
* Create an instance of {@link PaymentReference }
*
*/
public PaymentReference createPaymentReference() {
return new PaymentReference();
}
/**
* Create an instance of {@link PaymentType }
*
*/
public PaymentType createPaymentType() {
return new PaymentType();
}
/**
* Create an instance of {@link Period }
*
*/
public Period createPeriod() {
return new Period();
}
/**
* Create an instance of {@link PeriodicDates }
*
*/
public PeriodicDates createPeriodicDates() {
return new PeriodicDates();
}
/**
* Create an instance of {@link Person }
*
*/
public Person createPerson() {
return new Person();
}
/**
* Create an instance of {@link PersonId }
*
*/
public PersonId createPersonId() {
return new PersonId();
}
/**
* Create an instance of {@link PersonRole }
*
*/
public PersonRole createPersonRole() {
return new PersonRole();
}
/**
* Create an instance of {@link PositiveMoney }
*
*/
public PositiveMoney createPositiveMoney() {
return new PositiveMoney();
}
/**
* Create an instance of {@link PrevailingTime }
*
*/
public PrevailingTime createPrevailingTime() {
return new PrevailingTime();
}
/**
* Create an instance of {@link PricingStructureReference }
*
*/
public PricingStructureReference createPricingStructureReference() {
return new PricingStructureReference();
}
/**
* Create an instance of {@link PrincipalExchanges }
*
*/
public PrincipalExchanges createPrincipalExchanges() {
return new PrincipalExchanges();
}
/**
* Create an instance of {@link ProductId }
*
*/
public ProductId createProductId() {
return new ProductId();
}
/**
* Create an instance of {@link ProductReference }
*
*/
public ProductReference createProductReference() {
return new ProductReference();
}
/**
* Create an instance of {@link ProductType }
*
*/
public ProductType createProductType() {
return new ProductType();
}
/**
* Create an instance of {@link ProposedCollateralAllocation }
*
*/
public ProposedCollateralAllocation createProposedCollateralAllocation() {
return new ProposedCollateralAllocation();
}
/**
* Create an instance of {@link QuotedCurrencyPair }
*
*/
public QuotedCurrencyPair createQuotedCurrencyPair() {
return new QuotedCurrencyPair();
}
/**
* Create an instance of {@link RateObservation }
*
*/
public RateObservation createRateObservation() {
return new RateObservation();
}
/**
* Create an instance of {@link RateReference }
*
*/
public RateReference createRateReference() {
return new RateReference();
}
/**
* Create an instance of {@link RateSourcePage }
*
*/
public RateSourcePage createRateSourcePage() {
return new RateSourcePage();
}
/**
* Create an instance of {@link ReferenceAmount }
*
*/
public ReferenceAmount createReferenceAmount() {
return new ReferenceAmount();
}
/**
* Create an instance of {@link ReferenceBank }
*
*/
public ReferenceBank createReferenceBank() {
return new ReferenceBank();
}
/**
* Create an instance of {@link ReferenceBankId }
*
*/
public ReferenceBankId createReferenceBankId() {
return new ReferenceBankId();
}
/**
* Create an instance of {@link Region }
*
*/
public Region createRegion() {
return new Region();
}
/**
* Create an instance of {@link RelatedBusinessUnit }
*
*/
public RelatedBusinessUnit createRelatedBusinessUnit() {
return new RelatedBusinessUnit();
}
/**
* Create an instance of {@link RelatedParty }
*
*/
public RelatedParty createRelatedParty() {
return new RelatedParty();
}
/**
* Create an instance of {@link RelatedPerson }
*
*/
public RelatedPerson createRelatedPerson() {
return new RelatedPerson();
}
/**
* Create an instance of {@link RelativeDateOffset }
*
*/
public RelativeDateOffset createRelativeDateOffset() {
return new RelativeDateOffset();
}
/**
* Create an instance of {@link RelativeDates }
*
*/
public RelativeDates createRelativeDates() {
return new RelativeDates();
}
/**
* Create an instance of {@link RelativeDateSequence }
*
*/
public RelativeDateSequence createRelativeDateSequence() {
return new RelativeDateSequence();
}
/**
* Create an instance of {@link ReportingRegimeName }
*
*/
public ReportingRegimeName createReportingRegimeName() {
return new ReportingRegimeName();
}
/**
* Create an instance of {@link RequestedAction }
*
*/
public RequestedAction createRequestedAction() {
return new RequestedAction();
}
/**
* Create an instance of {@link RequiredIdentifierDate }
*
*/
public RequiredIdentifierDate createRequiredIdentifierDate() {
return new RequiredIdentifierDate();
}
/**
* Create an instance of {@link ResetFrequency }
*
*/
public ResetFrequency createResetFrequency() {
return new ResetFrequency();
}
/**
* Create an instance of {@link Resource }
*
*/
public Resource createResource() {
return new Resource();
}
/**
* Create an instance of {@link ResourceId }
*
*/
public ResourceId createResourceId() {
return new ResourceId();
}
/**
* Create an instance of {@link ResourceLength }
*
*/
public ResourceLength createResourceLength() {
return new ResourceLength();
}
/**
* Create an instance of {@link ResourceType }
*
*/
public ResourceType createResourceType() {
return new ResourceType();
}
/**
* Create an instance of {@link ReturnSwapNotionalAmountReference }
*
*/
public ReturnSwapNotionalAmountReference createReturnSwapNotionalAmountReference() {
return new ReturnSwapNotionalAmountReference();
}
/**
* Create an instance of {@link Rounding }
*
*/
public Rounding createRounding() {
return new Rounding();
}
/**
* Create an instance of {@link Routing }
*
*/
public Routing createRouting() {
return new Routing();
}
/**
* Create an instance of {@link RoutingExplicitDetails }
*
*/
public RoutingExplicitDetails createRoutingExplicitDetails() {
return new RoutingExplicitDetails();
}
/**
* Create an instance of {@link RoutingId }
*
*/
public RoutingId createRoutingId() {
return new RoutingId();
}
/**
* Create an instance of {@link RoutingIds }
*
*/
public RoutingIds createRoutingIds() {
return new RoutingIds();
}
/**
* Create an instance of {@link RoutingIdsAndExplicitDetails }
*
*/
public RoutingIdsAndExplicitDetails createRoutingIdsAndExplicitDetails() {
return new RoutingIdsAndExplicitDetails();
}
/**
* Create an instance of {@link Schedule }
*
*/
public Schedule createSchedule() {
return new Schedule();
}
/**
* Create an instance of {@link ScheduleReference }
*
*/
public ScheduleReference createScheduleReference() {
return new ScheduleReference();
}
/**
* Create an instance of {@link SettlementInformation }
*
*/
public SettlementInformation createSettlementInformation() {
return new SettlementInformation();
}
/**
* Create an instance of {@link SettlementInstruction }
*
*/
public SettlementInstruction createSettlementInstruction() {
return new SettlementInstruction();
}
/**
* Create an instance of {@link SettlementMethod }
*
*/
public SettlementMethod createSettlementMethod() {
return new SettlementMethod();
}
/**
* Create an instance of {@link SettlementPriceDefaultElection }
*
*/
public SettlementPriceDefaultElection createSettlementPriceDefaultElection() {
return new SettlementPriceDefaultElection();
}
/**
* Create an instance of {@link SettlementPriceSource }
*
*/
public SettlementPriceSource createSettlementPriceSource() {
return new SettlementPriceSource();
}
/**
* Create an instance of {@link SettlementRateOption }
*
*/
public SettlementRateOption createSettlementRateOption() {
return new SettlementRateOption();
}
/**
* Create an instance of {@link SettlementRateSource }
*
*/
public SettlementRateSource createSettlementRateSource() {
return new SettlementRateSource();
}
/**
* Create an instance of {@link SharedAmericanExercise }
*
*/
public SharedAmericanExercise createSharedAmericanExercise() {
return new SharedAmericanExercise();
}
/**
* Create an instance of {@link SimplePayment }
*
*/
public SimplePayment createSimplePayment() {
return new SimplePayment();
}
/**
* Create an instance of {@link SplitSettlement }
*
*/
public SplitSettlement createSplitSettlement() {
return new SplitSettlement();
}
/**
* Create an instance of {@link SpreadSchedule }
*
*/
public SpreadSchedule createSpreadSchedule() {
return new SpreadSchedule();
}
/**
* Create an instance of {@link SpreadScheduleReference }
*
*/
public SpreadScheduleReference createSpreadScheduleReference() {
return new SpreadScheduleReference();
}
/**
* Create an instance of {@link SpreadScheduleType }
*
*/
public SpreadScheduleType createSpreadScheduleType() {
return new SpreadScheduleType();
}
/**
* Create an instance of {@link Step }
*
*/
public Step createStep() {
return new Step();
}
/**
* Create an instance of {@link StreetAddress }
*
*/
public StreetAddress createStreetAddress() {
return new StreetAddress();
}
/**
* Create an instance of {@link Strike }
*
*/
public Strike createStrike() {
return new Strike();
}
/**
* Create an instance of {@link StrikeSchedule }
*
*/
public StrikeSchedule createStrikeSchedule() {
return new StrikeSchedule();
}
/**
* Create an instance of {@link Stub }
*
*/
public Stub createStub() {
return new Stub();
}
/**
* Create an instance of {@link StubValue }
*
*/
public StubValue createStubValue() {
return new StubValue();
}
/**
* Create an instance of {@link StubFloatingRate }
*
*/
public StubFloatingRate createStubFloatingRate() {
return new StubFloatingRate();
}
/**
* Create an instance of {@link SupervisoryBody }
*
*/
public SupervisoryBody createSupervisoryBody() {
return new SupervisoryBody();
}
/**
* Create an instance of {@link TelephoneNumber }
*
*/
public TelephoneNumber createTelephoneNumber() {
return new TelephoneNumber();
}
/**
* Create an instance of {@link TimezoneLocation }
*
*/
public TimezoneLocation createTimezoneLocation() {
return new TimezoneLocation();
}
/**
* Create an instance of {@link TradeId }
*
*/
public TradeId createTradeId() {
return new TradeId();
}
/**
* Create an instance of {@link UnderlyerInterestLeg }
*
*/
public UnderlyerInterestLeg createUnderlyerInterestLeg() {
return new UnderlyerInterestLeg();
}
/**
* Create an instance of {@link Unit }
*
*/
public Unit createUnit() {
return new Unit();
}
/**
* Create an instance of {@link IssuerId }
*
*/
public IssuerId createIssuerId() {
return new IssuerId();
}
/**
* Create an instance of {@link IssuerTradeId }
*
*/
public IssuerTradeId createIssuerTradeId() {
return new IssuerTradeId();
}
/**
* Create an instance of {@link ActualPrice }
*
*/
public ActualPrice createActualPrice() {
return new ActualPrice();
}
/**
* Create an instance of {@link AnyAssetReference }
*
*/
public AnyAssetReference createAnyAssetReference() {
return new AnyAssetReference();
}
/**
* Create an instance of {@link AssetMeasureType }
*
*/
public AssetMeasureType createAssetMeasureType() {
return new AssetMeasureType();
}
/**
* Create an instance of {@link AssetPool }
*
*/
public AssetPool createAssetPool() {
return new AssetPool();
}
/**
* Create an instance of {@link AssetReference }
*
*/
public AssetReference createAssetReference() {
return new AssetReference();
}
/**
* Create an instance of {@link BasicQuotation }
*
*/
public BasicQuotation createBasicQuotation() {
return new BasicQuotation();
}
/**
* Create an instance of {@link BasketConstituent }
*
*/
public BasketConstituent createBasketConstituent() {
return new BasketConstituent();
}
/**
* Create an instance of {@link BasketId }
*
*/
public BasketId createBasketId() {
return new BasketId();
}
/**
* Create an instance of {@link BasketName }
*
*/
public BasketName createBasketName() {
return new BasketName();
}
/**
* Create an instance of {@link Commission }
*
*/
public Commission createCommission() {
return new Commission();
}
/**
* Create an instance of {@link CommodityBase }
*
*/
public CommodityBase createCommodityBase() {
return new CommodityBase();
}
/**
* Create an instance of {@link CommodityBusinessCalendar }
*
*/
public CommodityBusinessCalendar createCommodityBusinessCalendar() {
return new CommodityBusinessCalendar();
}
/**
* Create an instance of {@link CommodityDetails }
*
*/
public CommodityDetails createCommodityDetails() {
return new CommodityDetails();
}
/**
* Create an instance of {@link CommodityInformationProvider }
*
*/
public CommodityInformationProvider createCommodityInformationProvider() {
return new CommodityInformationProvider();
}
/**
* Create an instance of {@link CommodityInformationSource }
*
*/
public CommodityInformationSource createCommodityInformationSource() {
return new CommodityInformationSource();
}
/**
* Create an instance of {@link ConstituentWeight }
*
*/
public ConstituentWeight createConstituentWeight() {
return new ConstituentWeight();
}
/**
* Create an instance of {@link CouponType }
*
*/
public CouponType createCouponType() {
return new CouponType();
}
/**
* Create an instance of {@link DeliveryNearby }
*
*/
public DeliveryNearby createDeliveryNearby() {
return new DeliveryNearby();
}
/**
* Create an instance of {@link DividendPayout }
*
*/
public DividendPayout createDividendPayout() {
return new DividendPayout();
}
/**
* Create an instance of {@link ExchangeTradedContractUnderlyer }
*
*/
public ExchangeTradedContractUnderlyer createExchangeTradedContractUnderlyer() {
return new ExchangeTradedContractUnderlyer();
}
/**
* Create an instance of {@link FacilityType }
*
*/
public FacilityType createFacilityType() {
return new FacilityType();
}
/**
* Create an instance of {@link FutureId }
*
*/
public FutureId createFutureId() {
return new FutureId();
}
/**
* Create an instance of {@link FxConversion }
*
*/
public FxConversion createFxConversion() {
return new FxConversion();
}
/**
* Create an instance of {@link Lien }
*
*/
public Lien createLien() {
return new Lien();
}
/**
* Create an instance of {@link MortgageSector }
*
*/
public MortgageSector createMortgageSector() {
return new MortgageSector();
}
/**
* Create an instance of {@link PendingPayment }
*
*/
public PendingPayment createPendingPayment() {
return new PendingPayment();
}
/**
* Create an instance of {@link Price }
*
*/
public Price createPrice() {
return new Price();
}
/**
* Create an instance of {@link PriceQuoteUnits }
*
*/
public PriceQuoteUnits createPriceQuoteUnits() {
return new PriceQuoteUnits();
}
/**
* Create an instance of {@link PricingModel }
*
*/
public PricingModel createPricingModel() {
return new PricingModel();
}
/**
* Create an instance of {@link QuantityUnit }
*
*/
public QuantityUnit createQuantityUnit() {
return new QuantityUnit();
}
/**
* Create an instance of {@link QuotationCharacteristics }
*
*/
public QuotationCharacteristics createQuotationCharacteristics() {
return new QuotationCharacteristics();
}
/**
* Create an instance of {@link QuoteTiming }
*
*/
public QuoteTiming createQuoteTiming() {
return new QuoteTiming();
}
/**
* Create an instance of {@link ReportingCurrencyType }
*
*/
public ReportingCurrencyType createReportingCurrencyType() {
return new ReportingCurrencyType();
}
/**
* Create an instance of {@link SingleUnderlyer }
*
*/
public SingleUnderlyer createSingleUnderlyer() {
return new SingleUnderlyer();
}
/**
* Create an instance of {@link Underlyer }
*
*/
public Underlyer createUnderlyer() {
return new Underlyer();
}
/**
* Create an instance of {@link UnderlyingAssetTranche }
*
*/
public UnderlyingAssetTranche createUnderlyingAssetTranche() {
return new UnderlyingAssetTranche();
}
/**
* Create an instance of {@link UnderlyerLoanRate }
*
*/
public UnderlyerLoanRate createUnderlyerLoanRate() {
return new UnderlyerLoanRate();
}
/**
* Create an instance of {@link Asian }
*
*/
public Asian createAsian() {
return new Asian();
}
/**
* Create an instance of {@link AveragingObservationList }
*
*/
public AveragingObservationList createAveragingObservationList() {
return new AveragingObservationList();
}
/**
* Create an instance of {@link AveragingPeriod }
*
*/
public AveragingPeriod createAveragingPeriod() {
return new AveragingPeriod();
}
/**
* Create an instance of {@link AveragingSchedule }
*
*/
public AveragingSchedule createAveragingSchedule() {
return new AveragingSchedule();
}
/**
* Create an instance of {@link Barrier }
*
*/
public Barrier createBarrier() {
return new Barrier();
}
/**
* Create an instance of {@link CalendarSpread }
*
*/
public CalendarSpread createCalendarSpread() {
return new CalendarSpread();
}
/**
* Create an instance of {@link ClassifiablePayment }
*
*/
public ClassifiablePayment createClassifiablePayment() {
return new ClassifiablePayment();
}
/**
* Create an instance of {@link Composite }
*
*/
public Composite createComposite() {
return new Composite();
}
/**
* Create an instance of {@link CreditEventNotice }
*
*/
public CreditEventNotice createCreditEventNotice() {
return new CreditEventNotice();
}
/**
* Create an instance of {@link CreditEvents }
*
*/
public CreditEvents createCreditEvents() {
return new CreditEvents();
}
/**
* Create an instance of {@link CreditEventsReference }
*
*/
public CreditEventsReference createCreditEventsReference() {
return new CreditEventsReference();
}
/**
* Create an instance of {@link FailureToPay }
*
*/
public FailureToPay createFailureToPay() {
return new FailureToPay();
}
/**
* Create an instance of {@link FeaturePayment }
*
*/
public FeaturePayment createFeaturePayment() {
return new FeaturePayment();
}
/**
* Create an instance of {@link FxFeature }
*
*/
public FxFeature createFxFeature() {
return new FxFeature();
}
/**
* Create an instance of {@link GracePeriodExtension }
*
*/
public GracePeriodExtension createGracePeriodExtension() {
return new GracePeriodExtension();
}
/**
* Create an instance of {@link Knock }
*
*/
public Knock createKnock() {
return new Knock();
}
/**
* Create an instance of {@link MarketDisruption }
*
*/
public MarketDisruption createMarketDisruption() {
return new MarketDisruption();
}
/**
* Create an instance of {@link NotifyingParty }
*
*/
public NotifyingParty createNotifyingParty() {
return new NotifyingParty();
}
/**
* Create an instance of {@link OptionFeature }
*
*/
public OptionFeature createOptionFeature() {
return new OptionFeature();
}
/**
* Create an instance of {@link OptionNumericStrike }
*
*/
public OptionNumericStrike createOptionNumericStrike() {
return new OptionNumericStrike();
}
/**
* Create an instance of {@link OptionStrike }
*
*/
public OptionStrike createOptionStrike() {
return new OptionStrike();
}
/**
* Create an instance of {@link PassThrough }
*
*/
public PassThrough createPassThrough() {
return new PassThrough();
}
/**
* Create an instance of {@link PassThroughItem }
*
*/
public PassThroughItem createPassThroughItem() {
return new PassThroughItem();
}
/**
* Create an instance of {@link Premium }
*
*/
public Premium createPremium() {
return new Premium();
}
/**
* Create an instance of {@link PubliclyAvailableInformation }
*
*/
public PubliclyAvailableInformation createPubliclyAvailableInformation() {
return new PubliclyAvailableInformation();
}
/**
* Create an instance of {@link Quanto }
*
*/
public Quanto createQuanto() {
return new Quanto();
}
/**
* Create an instance of {@link Restructuring }
*
*/
public Restructuring createRestructuring() {
return new Restructuring();
}
/**
* Create an instance of {@link RestructuringType }
*
*/
public RestructuringType createRestructuringType() {
return new RestructuringType();
}
/**
* Create an instance of {@link SettlementTerms }
*
*/
public SettlementTerms createSettlementTerms() {
return new SettlementTerms();
}
/**
* Create an instance of {@link StrategyFeature }
*
*/
public StrategyFeature createStrategyFeature() {
return new StrategyFeature();
}
/**
* Create an instance of {@link StrikeSpread }
*
*/
public StrikeSpread createStrikeSpread() {
return new StrikeSpread();
}
/**
* Create an instance of {@link Trigger }
*
*/
public Trigger createTrigger() {
return new Trigger();
}
/**
* Create an instance of {@link TriggerEvent }
*
*/
public TriggerEvent createTriggerEvent() {
return new TriggerEvent();
}
/**
* Create an instance of {@link WeightedAveragingObservation }
*
*/
public WeightedAveragingObservation createWeightedAveragingObservation() {
return new WeightedAveragingObservation();
}
/**
* Create an instance of {@link AdditionalFixedPayments }
*
*/
public AdditionalFixedPayments createAdditionalFixedPayments() {
return new AdditionalFixedPayments();
}
/**
* Create an instance of {@link AdditionalTerm }
*
*/
public AdditionalTerm createAdditionalTerm() {
return new AdditionalTerm();
}
/**
* Create an instance of {@link AdjustedPaymentDates }
*
*/
public AdjustedPaymentDates createAdjustedPaymentDates() {
return new AdjustedPaymentDates();
}
/**
* Create an instance of {@link BasketReferenceInformation }
*
*/
public BasketReferenceInformation createBasketReferenceInformation() {
return new BasketReferenceInformation();
}
/**
* Create an instance of {@link CalculationAmount }
*
*/
public CalculationAmount createCalculationAmount() {
return new CalculationAmount();
}
/**
* Create an instance of {@link CashSettlementTerms }
*
*/
public CashSettlementTerms createCashSettlementTerms() {
return new CashSettlementTerms();
}
/**
* Create an instance of {@link CreditOptionStrike }
*
*/
public CreditOptionStrike createCreditOptionStrike() {
return new CreditOptionStrike();
}
/**
* Create an instance of {@link DeliverableObligations }
*
*/
public DeliverableObligations createDeliverableObligations() {
return new DeliverableObligations();
}
/**
* Create an instance of {@link EntityType }
*
*/
public EntityType createEntityType() {
return new EntityType();
}
/**
* Create an instance of {@link FeeLeg }
*
*/
public FeeLeg createFeeLeg() {
return new FeeLeg();
}
/**
* Create an instance of {@link FixedAmountCalculation }
*
*/
public FixedAmountCalculation createFixedAmountCalculation() {
return new FixedAmountCalculation();
}
/**
* Create an instance of {@link FixedRate }
*
*/
public FixedRate createFixedRate() {
return new FixedRate();
}
/**
* Create an instance of {@link FixedRateReference }
*
*/
public FixedRateReference createFixedRateReference() {
return new FixedRateReference();
}
/**
* Create an instance of {@link FloatingAmountCalculation }
*
*/
public FloatingAmountCalculation createFloatingAmountCalculation() {
return new FloatingAmountCalculation();
}
/**
* Create an instance of {@link FloatingAmountEvents }
*
*/
public FloatingAmountEvents createFloatingAmountEvents() {
return new FloatingAmountEvents();
}
/**
* Create an instance of {@link FloatingAmountProvisions }
*
*/
public FloatingAmountProvisions createFloatingAmountProvisions() {
return new FloatingAmountProvisions();
}
/**
* Create an instance of {@link GeneralTerms }
*
*/
public GeneralTerms createGeneralTerms() {
return new GeneralTerms();
}
/**
* Create an instance of {@link IndexAnnexSource }
*
*/
public IndexAnnexSource createIndexAnnexSource() {
return new IndexAnnexSource();
}
/**
* Create an instance of {@link IndexId }
*
*/
public IndexId createIndexId() {
return new IndexId();
}
/**
* Create an instance of {@link IndexName }
*
*/
public IndexName createIndexName() {
return new IndexName();
}
/**
* Create an instance of {@link IndexReferenceInformation }
*
*/
public IndexReferenceInformation createIndexReferenceInformation() {
return new IndexReferenceInformation();
}
/**
* Create an instance of {@link InitialPayment }
*
*/
public InitialPayment createInitialPayment() {
return new InitialPayment();
}
/**
* Create an instance of {@link InterestShortFall }
*
*/
public InterestShortFall createInterestShortFall() {
return new InterestShortFall();
}
/**
* Create an instance of {@link LoanParticipation }
*
*/
public LoanParticipation createLoanParticipation() {
return new LoanParticipation();
}
/**
* Create an instance of {@link MatrixSource }
*
*/
public MatrixSource createMatrixSource() {
return new MatrixSource();
}
/**
* Create an instance of {@link MultipleValuationDates }
*
*/
public MultipleValuationDates createMultipleValuationDates() {
return new MultipleValuationDates();
}
/**
* Create an instance of {@link NotDomesticCurrency }
*
*/
public NotDomesticCurrency createNotDomesticCurrency() {
return new NotDomesticCurrency();
}
/**
* Create an instance of {@link Obligations }
*
*/
public Obligations createObligations() {
return new Obligations();
}
/**
* Create an instance of {@link PCDeliverableObligationCharac }
*
*/
public PCDeliverableObligationCharac createPCDeliverableObligationCharac() {
return new PCDeliverableObligationCharac();
}
/**
* Create an instance of {@link PeriodicPayment }
*
*/
public PeriodicPayment createPeriodicPayment() {
return new PeriodicPayment();
}
/**
* Create an instance of {@link PhysicalSettlementPeriod }
*
*/
public PhysicalSettlementPeriod createPhysicalSettlementPeriod() {
return new PhysicalSettlementPeriod();
}
/**
* Create an instance of {@link PhysicalSettlementTerms }
*
*/
public PhysicalSettlementTerms createPhysicalSettlementTerms() {
return new PhysicalSettlementTerms();
}
/**
* Create an instance of {@link ProtectionTerms }
*
*/
public ProtectionTerms createProtectionTerms() {
return new ProtectionTerms();
}
/**
* Create an instance of {@link ProtectionTermsReference }
*
*/
public ProtectionTermsReference createProtectionTermsReference() {
return new ProtectionTermsReference();
}
/**
* Create an instance of {@link ReferenceInformation }
*
*/
public ReferenceInformation createReferenceInformation() {
return new ReferenceInformation();
}
/**
* Create an instance of {@link ReferenceObligation }
*
*/
public ReferenceObligation createReferenceObligation() {
return new ReferenceObligation();
}
/**
* Create an instance of {@link ReferencePair }
*
*/
public ReferencePair createReferencePair() {
return new ReferencePair();
}
/**
* Create an instance of {@link ReferencePool }
*
*/
public ReferencePool createReferencePool() {
return new ReferencePool();
}
/**
* Create an instance of {@link ReferencePoolItem }
*
*/
public ReferencePoolItem createReferencePoolItem() {
return new ReferencePoolItem();
}
/**
* Create an instance of {@link SettledEntityMatrix }
*
*/
public SettledEntityMatrix createSettledEntityMatrix() {
return new SettledEntityMatrix();
}
/**
* Create an instance of {@link SettlementTermsReference }
*
*/
public SettlementTermsReference createSettlementTermsReference() {
return new SettlementTermsReference();
}
/**
* Create an instance of {@link SinglePayment }
*
*/
public SinglePayment createSinglePayment() {
return new SinglePayment();
}
/**
* Create an instance of {@link SingleValuationDate }
*
*/
public SingleValuationDate createSingleValuationDate() {
return new SingleValuationDate();
}
/**
* Create an instance of {@link SpecifiedCurrency }
*
*/
public SpecifiedCurrency createSpecifiedCurrency() {
return new SpecifiedCurrency();
}
/**
* Create an instance of {@link Tranche }
*
*/
public Tranche createTranche() {
return new Tranche();
}
/**
* Create an instance of {@link ValuationDate }
*
*/
public ValuationDate createValuationDate() {
return new ValuationDate();
}
/**
* Create an instance of {@link AbsoluteTolerance }
*
*/
public AbsoluteTolerance createAbsoluteTolerance() {
return new AbsoluteTolerance();
}
/**
* Create an instance of {@link AveragePriceLeg }
*
*/
public AveragePriceLeg createAveragePriceLeg() {
return new AveragePriceLeg();
}
/**
* Create an instance of {@link BullionDeliveryLocation }
*
*/
public BullionDeliveryLocation createBullionDeliveryLocation() {
return new BullionDeliveryLocation();
}
/**
* Create an instance of {@link CalculationPeriodsDatesReference }
*
*/
public CalculationPeriodsDatesReference createCalculationPeriodsDatesReference() {
return new CalculationPeriodsDatesReference();
}
/**
* Create an instance of {@link CalculationPeriodsReference }
*
*/
public CalculationPeriodsReference createCalculationPeriodsReference() {
return new CalculationPeriodsReference();
}
/**
* Create an instance of {@link CalculationPeriodsScheduleReference }
*
*/
public CalculationPeriodsScheduleReference createCalculationPeriodsScheduleReference() {
return new CalculationPeriodsScheduleReference();
}
/**
* Create an instance of {@link CoalAttributeDecimal }
*
*/
public CoalAttributeDecimal createCoalAttributeDecimal() {
return new CoalAttributeDecimal();
}
/**
* Create an instance of {@link CoalAttributePercentage }
*
*/
public CoalAttributePercentage createCoalAttributePercentage() {
return new CoalAttributePercentage();
}
/**
* Create an instance of {@link CoalDelivery }
*
*/
public CoalDelivery createCoalDelivery() {
return new CoalDelivery();
}
/**
* Create an instance of {@link CoalDeliveryPoint }
*
*/
public CoalDeliveryPoint createCoalDeliveryPoint() {
return new CoalDeliveryPoint();
}
/**
* Create an instance of {@link CoalProduct }
*
*/
public CoalProduct createCoalProduct() {
return new CoalProduct();
}
/**
* Create an instance of {@link CoalProductSource }
*
*/
public CoalProductSource createCoalProductSource() {
return new CoalProductSource();
}
/**
* Create an instance of {@link CoalProductSpecifications }
*
*/
public CoalProductSpecifications createCoalProductSpecifications() {
return new CoalProductSpecifications();
}
/**
* Create an instance of {@link CoalProductType }
*
*/
public CoalProductType createCoalProductType() {
return new CoalProductType();
}
/**
* Create an instance of {@link CoalQualityAdjustments }
*
*/
public CoalQualityAdjustments createCoalQualityAdjustments() {
return new CoalQualityAdjustments();
}
/**
* Create an instance of {@link CoalStandardQuality }
*
*/
public CoalStandardQuality createCoalStandardQuality() {
return new CoalStandardQuality();
}
/**
* Create an instance of {@link CoalStandardQualitySchedule }
*
*/
public CoalStandardQualitySchedule createCoalStandardQualitySchedule() {
return new CoalStandardQualitySchedule();
}
/**
* Create an instance of {@link CoalTransportationEquipment }
*
*/
public CoalTransportationEquipment createCoalTransportationEquipment() {
return new CoalTransportationEquipment();
}
/**
* Create an instance of {@link CommodityAmericanExercise }
*
*/
public CommodityAmericanExercise createCommodityAmericanExercise() {
return new CommodityAmericanExercise();
}
/**
* Create an instance of {@link CommodityBarrier }
*
*/
public CommodityBarrier createCommodityBarrier() {
return new CommodityBarrier();
}
/**
* Create an instance of {@link CommodityBasket }
*
*/
public CommodityBasket createCommodityBasket() {
return new CommodityBasket();
}
/**
* Create an instance of {@link CommodityBasketByNotional }
*
*/
public CommodityBasketByNotional createCommodityBasketByNotional() {
return new CommodityBasketByNotional();
}
/**
* Create an instance of {@link CommodityBasketByPercentage }
*
*/
public CommodityBasketByPercentage createCommodityBasketByPercentage() {
return new CommodityBasketByPercentage();
}
/**
* Create an instance of {@link CommodityBasketUnderlyingBase }
*
*/
public CommodityBasketUnderlyingBase createCommodityBasketUnderlyingBase() {
return new CommodityBasketUnderlyingBase();
}
/**
* Create an instance of {@link CommodityBasketUnderlyingByNotional }
*
*/
public CommodityBasketUnderlyingByNotional createCommodityBasketUnderlyingByNotional() {
return new CommodityBasketUnderlyingByNotional();
}
/**
* Create an instance of {@link CommodityBasketUnderlyingByPercentage }
*
*/
public CommodityBasketUnderlyingByPercentage createCommodityBasketUnderlyingByPercentage() {
return new CommodityBasketUnderlyingByPercentage();
}
/**
* Create an instance of {@link CommodityCalculationPeriodsSchedule }
*
*/
public CommodityCalculationPeriodsSchedule createCommodityCalculationPeriodsSchedule() {
return new CommodityCalculationPeriodsSchedule();
}
/**
* Create an instance of {@link CommodityDeliveryPeriods }
*
*/
public CommodityDeliveryPeriods createCommodityDeliveryPeriods() {
return new CommodityDeliveryPeriods();
}
/**
* Create an instance of {@link CommodityDeliveryPoint }
*
*/
public CommodityDeliveryPoint createCommodityDeliveryPoint() {
return new CommodityDeliveryPoint();
}
/**
* Create an instance of {@link CommodityDeliveryRisk }
*
*/
public CommodityDeliveryRisk createCommodityDeliveryRisk() {
return new CommodityDeliveryRisk();
}
/**
* Create an instance of {@link CommodityDigital }
*
*/
public CommodityDigital createCommodityDigital() {
return new CommodityDigital();
}
/**
* Create an instance of {@link CommodityDigitalExercise }
*
*/
public CommodityDigitalExercise createCommodityDigitalExercise() {
return new CommodityDigitalExercise();
}
/**
* Create an instance of {@link CommodityEuropeanExercise }
*
*/
public CommodityEuropeanExercise createCommodityEuropeanExercise() {
return new CommodityEuropeanExercise();
}
/**
* Create an instance of {@link CommodityExercise }
*
*/
public CommodityExercise createCommodityExercise() {
return new CommodityExercise();
}
/**
* Create an instance of {@link CommodityExerciseBasket }
*
*/
public CommodityExerciseBasket createCommodityExerciseBasket() {
return new CommodityExerciseBasket();
}
/**
* Create an instance of {@link CommodityExercisePeriods }
*
*/
public CommodityExercisePeriods createCommodityExercisePeriods() {
return new CommodityExercisePeriods();
}
/**
* Create an instance of {@link CommodityExpireRelativeToEvent }
*
*/
public CommodityExpireRelativeToEvent createCommodityExpireRelativeToEvent() {
return new CommodityExpireRelativeToEvent();
}
/**
* Create an instance of {@link CommodityFixedInterestCalculation }
*
*/
public CommodityFixedInterestCalculation createCommodityFixedInterestCalculation() {
return new CommodityFixedInterestCalculation();
}
/**
* Create an instance of {@link CommodityFixedPriceSchedule }
*
*/
public CommodityFixedPriceSchedule createCommodityFixedPriceSchedule() {
return new CommodityFixedPriceSchedule();
}
/**
* Create an instance of {@link CommodityFrequencyType }
*
*/
public CommodityFrequencyType createCommodityFrequencyType() {
return new CommodityFrequencyType();
}
/**
* Create an instance of {@link CommodityFx }
*
*/
public CommodityFx createCommodityFx() {
return new CommodityFx();
}
/**
* Create an instance of {@link CommodityFxType }
*
*/
public CommodityFxType createCommodityFxType() {
return new CommodityFxType();
}
/**
* Create an instance of {@link CommodityHub }
*
*/
public CommodityHub createCommodityHub() {
return new CommodityHub();
}
/**
* Create an instance of {@link CommodityHubCode }
*
*/
public CommodityHubCode createCommodityHubCode() {
return new CommodityHubCode();
}
/**
* Create an instance of {@link CommodityMarketDisruption }
*
*/
public CommodityMarketDisruption createCommodityMarketDisruption() {
return new CommodityMarketDisruption();
}
/**
* Create an instance of {@link CommodityMetalBrand }
*
*/
public CommodityMetalBrand createCommodityMetalBrand() {
return new CommodityMetalBrand();
}
/**
* Create an instance of {@link CommodityMetalBrandManager }
*
*/
public CommodityMetalBrandManager createCommodityMetalBrandManager() {
return new CommodityMetalBrandManager();
}
/**
* Create an instance of {@link CommodityMetalBrandName }
*
*/
public CommodityMetalBrandName createCommodityMetalBrandName() {
return new CommodityMetalBrandName();
}
/**
* Create an instance of {@link CommodityMetalGrade }
*
*/
public CommodityMetalGrade createCommodityMetalGrade() {
return new CommodityMetalGrade();
}
/**
* Create an instance of {@link CommodityMetalProducer }
*
*/
public CommodityMetalProducer createCommodityMetalProducer() {
return new CommodityMetalProducer();
}
/**
* Create an instance of {@link CommodityMetalShape }
*
*/
public CommodityMetalShape createCommodityMetalShape() {
return new CommodityMetalShape();
}
/**
* Create an instance of {@link CommodityMultipleExercise }
*
*/
public CommodityMultipleExercise createCommodityMultipleExercise() {
return new CommodityMultipleExercise();
}
/**
* Create an instance of {@link CommodityNotionalAmount }
*
*/
public CommodityNotionalAmount createCommodityNotionalAmount() {
return new CommodityNotionalAmount();
}
/**
* Create an instance of {@link CommodityNotionalAmountReference }
*
*/
public CommodityNotionalAmountReference createCommodityNotionalAmountReference() {
return new CommodityNotionalAmountReference();
}
/**
* Create an instance of {@link CommodityNotionalQuantity }
*
*/
public CommodityNotionalQuantity createCommodityNotionalQuantity() {
return new CommodityNotionalQuantity();
}
/**
* Create an instance of {@link CommodityNotionalQuantitySchedule }
*
*/
public CommodityNotionalQuantitySchedule createCommodityNotionalQuantitySchedule() {
return new CommodityNotionalQuantitySchedule();
}
/**
* Create an instance of {@link CommodityPayRelativeToEvent }
*
*/
public CommodityPayRelativeToEvent createCommodityPayRelativeToEvent() {
return new CommodityPayRelativeToEvent();
}
/**
* Create an instance of {@link CommodityPerformanceSwapEarlyTermination }
*
*/
public CommodityPerformanceSwapEarlyTermination createCommodityPerformanceSwapEarlyTermination() {
return new CommodityPerformanceSwapEarlyTermination();
}
/**
* Create an instance of {@link CommodityPhysicalAmericanExercise }
*
*/
public CommodityPhysicalAmericanExercise createCommodityPhysicalAmericanExercise() {
return new CommodityPhysicalAmericanExercise();
}
/**
* Create an instance of {@link CommodityPhysicalEuropeanExercise }
*
*/
public CommodityPhysicalEuropeanExercise createCommodityPhysicalEuropeanExercise() {
return new CommodityPhysicalEuropeanExercise();
}
/**
* Create an instance of {@link CommodityPhysicalExercise }
*
*/
public CommodityPhysicalExercise createCommodityPhysicalExercise() {
return new CommodityPhysicalExercise();
}
/**
* Create an instance of {@link CommodityPhysicalQuantity }
*
*/
public CommodityPhysicalQuantity createCommodityPhysicalQuantity() {
return new CommodityPhysicalQuantity();
}
/**
* Create an instance of {@link CommodityPhysicalQuantitySchedule }
*
*/
public CommodityPhysicalQuantitySchedule createCommodityPhysicalQuantitySchedule() {
return new CommodityPhysicalQuantitySchedule();
}
/**
* Create an instance of {@link CommodityPipeline }
*
*/
public CommodityPipeline createCommodityPipeline() {
return new CommodityPipeline();
}
/**
* Create an instance of {@link CommodityPipelineCycle }
*
*/
public CommodityPipelineCycle createCommodityPipelineCycle() {
return new CommodityPipelineCycle();
}
/**
* Create an instance of {@link CommodityPremium }
*
*/
public CommodityPremium createCommodityPremium() {
return new CommodityPremium();
}
/**
* Create an instance of {@link CommodityPricingDates }
*
*/
public CommodityPricingDates createCommodityPricingDates() {
return new CommodityPricingDates();
}
/**
* Create an instance of {@link CommodityProductGrade }
*
*/
public CommodityProductGrade createCommodityProductGrade() {
return new CommodityProductGrade();
}
/**
* Create an instance of {@link CommodityQuantityFrequency }
*
*/
public CommodityQuantityFrequency createCommodityQuantityFrequency() {
return new CommodityQuantityFrequency();
}
/**
* Create an instance of {@link CommodityRelativeExpirationDates }
*
*/
public CommodityRelativeExpirationDates createCommodityRelativeExpirationDates() {
return new CommodityRelativeExpirationDates();
}
/**
* Create an instance of {@link CommodityRelativePaymentDates }
*
*/
public CommodityRelativePaymentDates createCommodityRelativePaymentDates() {
return new CommodityRelativePaymentDates();
}
/**
* Create an instance of {@link CommodityReturnCalculation }
*
*/
public CommodityReturnCalculation createCommodityReturnCalculation() {
return new CommodityReturnCalculation();
}
/**
* Create an instance of {@link CommoditySettlementPeriodsNotionalQuantity }
*
*/
public CommoditySettlementPeriodsNotionalQuantity createCommoditySettlementPeriodsNotionalQuantity() {
return new CommoditySettlementPeriodsNotionalQuantity();
}
/**
* Create an instance of {@link CommoditySettlementPeriodsNotionalQuantitySchedule }
*
*/
public CommoditySettlementPeriodsNotionalQuantitySchedule createCommoditySettlementPeriodsNotionalQuantitySchedule() {
return new CommoditySettlementPeriodsNotionalQuantitySchedule();
}
/**
* Create an instance of {@link CommoditySettlementPeriodsPriceSchedule }
*
*/
public CommoditySettlementPeriodsPriceSchedule createCommoditySettlementPeriodsPriceSchedule() {
return new CommoditySettlementPeriodsPriceSchedule();
}
/**
* Create an instance of {@link CommoditySpread }
*
*/
public CommoditySpread createCommoditySpread() {
return new CommoditySpread();
}
/**
* Create an instance of {@link CommoditySpreadSchedule }
*
*/
public CommoditySpreadSchedule createCommoditySpreadSchedule() {
return new CommoditySpreadSchedule();
}
/**
* Create an instance of {@link CommodityStartingDate }
*
*/
public CommodityStartingDate createCommodityStartingDate() {
return new CommodityStartingDate();
}
/**
* Create an instance of {@link CommodityStrikeSchedule }
*
*/
public CommodityStrikeSchedule createCommodityStrikeSchedule() {
return new CommodityStrikeSchedule();
}
/**
* Create an instance of {@link CommoditySwaptionUnderlying }
*
*/
public CommoditySwaptionUnderlying createCommoditySwaptionUnderlying() {
return new CommoditySwaptionUnderlying();
}
/**
* Create an instance of {@link CommodityTrigger }
*
*/
public CommodityTrigger createCommodityTrigger() {
return new CommodityTrigger();
}
/**
* Create an instance of {@link CommodityValuationDates }
*
*/
public CommodityValuationDates createCommodityValuationDates() {
return new CommodityValuationDates();
}
/**
* Create an instance of {@link CommodityVarianceCalculation }
*
*/
public CommodityVarianceCalculation createCommodityVarianceCalculation() {
return new CommodityVarianceCalculation();
}
/**
* Create an instance of {@link DataProvider }
*
*/
public DataProvider createDataProvider() {
return new DataProvider();
}
/**
* Create an instance of {@link DisruptionFallback }
*
*/
public DisruptionFallback createDisruptionFallback() {
return new DisruptionFallback();
}
/**
* Create an instance of {@link EEPParameters }
*
*/
public EEPParameters createEEPParameters() {
return new EEPParameters();
}
/**
* Create an instance of {@link EEPRiskPeriod }
*
*/
public EEPRiskPeriod createEEPRiskPeriod() {
return new EEPRiskPeriod();
}
/**
* Create an instance of {@link ElectricityDelivery }
*
*/
public ElectricityDelivery createElectricityDelivery() {
return new ElectricityDelivery();
}
/**
* Create an instance of {@link ElectricityDeliveryFirm }
*
*/
public ElectricityDeliveryFirm createElectricityDeliveryFirm() {
return new ElectricityDeliveryFirm();
}
/**
* Create an instance of {@link ElectricityDeliveryPoint }
*
*/
public ElectricityDeliveryPoint createElectricityDeliveryPoint() {
return new ElectricityDeliveryPoint();
}
/**
* Create an instance of {@link ElectricityDeliverySystemFirm }
*
*/
public ElectricityDeliverySystemFirm createElectricityDeliverySystemFirm() {
return new ElectricityDeliverySystemFirm();
}
/**
* Create an instance of {@link ElectricityDeliveryType }
*
*/
public ElectricityDeliveryType createElectricityDeliveryType() {
return new ElectricityDeliveryType();
}
/**
* Create an instance of {@link ElectricityDeliveryUnitFirm }
*
*/
public ElectricityDeliveryUnitFirm createElectricityDeliveryUnitFirm() {
return new ElectricityDeliveryUnitFirm();
}
/**
* Create an instance of {@link ElectricityPhysicalDeliveryQuantity }
*
*/
public ElectricityPhysicalDeliveryQuantity createElectricityPhysicalDeliveryQuantity() {
return new ElectricityPhysicalDeliveryQuantity();
}
/**
* Create an instance of {@link ElectricityPhysicalDeliveryQuantitySchedule }
*
*/
public ElectricityPhysicalDeliveryQuantitySchedule createElectricityPhysicalDeliveryQuantitySchedule() {
return new ElectricityPhysicalDeliveryQuantitySchedule();
}
/**
* Create an instance of {@link ElectricityPhysicalQuantity }
*
*/
public ElectricityPhysicalQuantity createElectricityPhysicalQuantity() {
return new ElectricityPhysicalQuantity();
}
/**
* Create an instance of {@link ElectricityProduct }
*
*/
public ElectricityProduct createElectricityProduct() {
return new ElectricityProduct();
}
/**
* Create an instance of {@link ElectricityTransmissionContingency }
*
*/
public ElectricityTransmissionContingency createElectricityTransmissionContingency() {
return new ElectricityTransmissionContingency();
}
/**
* Create an instance of {@link ElectricityTransmissionContingencyType }
*
*/
public ElectricityTransmissionContingencyType createElectricityTransmissionContingencyType() {
return new ElectricityTransmissionContingencyType();
}
/**
* Create an instance of {@link EnvironmentalProduct }
*
*/
public EnvironmentalProduct createEnvironmentalProduct() {
return new EnvironmentalProduct();
}
/**
* Create an instance of {@link EnvironmentalProductApplicableLaw }
*
*/
public EnvironmentalProductApplicableLaw createEnvironmentalProductApplicableLaw() {
return new EnvironmentalProductApplicableLaw();
}
/**
* Create an instance of {@link EnvironmentalProductComplaincePeriod }
*
*/
public EnvironmentalProductComplaincePeriod createEnvironmentalProductComplaincePeriod() {
return new EnvironmentalProductComplaincePeriod();
}
/**
* Create an instance of {@link EnvironmentalTrackingSystem }
*
*/
public EnvironmentalTrackingSystem createEnvironmentalTrackingSystem() {
return new EnvironmentalTrackingSystem();
}
/**
* Create an instance of {@link FixedPrice }
*
*/
public FixedPrice createFixedPrice() {
return new FixedPrice();
}
/**
* Create an instance of {@link FloatingLegCalculation }
*
*/
public FloatingLegCalculation createFloatingLegCalculation() {
return new FloatingLegCalculation();
}
/**
* Create an instance of {@link FloatingStrikePrice }
*
*/
public FloatingStrikePrice createFloatingStrikePrice() {
return new FloatingStrikePrice();
}
/**
* Create an instance of {@link GasDelivery }
*
*/
public GasDelivery createGasDelivery() {
return new GasDelivery();
}
/**
* Create an instance of {@link GasDeliveryPeriods }
*
*/
public GasDeliveryPeriods createGasDeliveryPeriods() {
return new GasDeliveryPeriods();
}
/**
* Create an instance of {@link GasDeliveryPoint }
*
*/
public GasDeliveryPoint createGasDeliveryPoint() {
return new GasDeliveryPoint();
}
/**
* Create an instance of {@link GasPhysicalQuantity }
*
*/
public GasPhysicalQuantity createGasPhysicalQuantity() {
return new GasPhysicalQuantity();
}
/**
* Create an instance of {@link GasProduct }
*
*/
public GasProduct createGasProduct() {
return new GasProduct();
}
/**
* Create an instance of {@link GasQuality }
*
*/
public GasQuality createGasQuality() {
return new GasQuality();
}
/**
* Create an instance of {@link InterconnectionPoint }
*
*/
public InterconnectionPoint createInterconnectionPoint() {
return new InterconnectionPoint();
}
/**
* Create an instance of {@link Lag }
*
*/
public Lag createLag() {
return new Lag();
}
/**
* Create an instance of {@link LagReference }
*
*/
public LagReference createLagReference() {
return new LagReference();
}
/**
* Create an instance of {@link MarketDisruptionEvent }
*
*/
public MarketDisruptionEvent createMarketDisruptionEvent() {
return new MarketDisruptionEvent();
}
/**
* Create an instance of {@link Material }
*
*/
public Material createMaterial() {
return new Material();
}
/**
* Create an instance of {@link Metal }
*
*/
public Metal createMetal() {
return new Metal();
}
/**
* Create an instance of {@link MetalDelivery }
*
*/
public MetalDelivery createMetalDelivery() {
return new MetalDelivery();
}
/**
* Create an instance of {@link NonPeriodicFixedPriceLeg }
*
*/
public NonPeriodicFixedPriceLeg createNonPeriodicFixedPriceLeg() {
return new NonPeriodicFixedPriceLeg();
}
/**
* Create an instance of {@link OilDelivery }
*
*/
public OilDelivery createOilDelivery() {
return new OilDelivery();
}
/**
* Create an instance of {@link OilPipelineDelivery }
*
*/
public OilPipelineDelivery createOilPipelineDelivery() {
return new OilPipelineDelivery();
}
/**
* Create an instance of {@link OilProduct }
*
*/
public OilProduct createOilProduct() {
return new OilProduct();
}
/**
* Create an instance of {@link OilProductType }
*
*/
public OilProductType createOilProductType() {
return new OilProductType();
}
/**
* Create an instance of {@link OilTransferDelivery }
*
*/
public OilTransferDelivery createOilTransferDelivery() {
return new OilTransferDelivery();
}
/**
* Create an instance of {@link PercentageTolerance }
*
*/
public PercentageTolerance createPercentageTolerance() {
return new PercentageTolerance();
}
/**
* Create an instance of {@link QuantityReference }
*
*/
public QuantityReference createQuantityReference() {
return new QuantityReference();
}
/**
* Create an instance of {@link ReferenceLevel }
*
*/
public ReferenceLevel createReferenceLevel() {
return new ReferenceLevel();
}
/**
* Create an instance of {@link ReferenceLevelUnit }
*
*/
public ReferenceLevelUnit createReferenceLevelUnit() {
return new ReferenceLevelUnit();
}
/**
* Create an instance of {@link SequencedDisruptionFallback }
*
*/
public SequencedDisruptionFallback createSequencedDisruptionFallback() {
return new SequencedDisruptionFallback();
}
/**
* Create an instance of {@link SettlementPeriods }
*
*/
public SettlementPeriods createSettlementPeriods() {
return new SettlementPeriods();
}
/**
* Create an instance of {@link SettlementPeriodsFixedPrice }
*
*/
public SettlementPeriodsFixedPrice createSettlementPeriodsFixedPrice() {
return new SettlementPeriodsFixedPrice();
}
/**
* Create an instance of {@link SettlementPeriodsReference }
*
*/
public SettlementPeriodsReference createSettlementPeriodsReference() {
return new SettlementPeriodsReference();
}
/**
* Create an instance of {@link SettlementPeriodsSchedule }
*
*/
public SettlementPeriodsSchedule createSettlementPeriodsSchedule() {
return new SettlementPeriodsSchedule();
}
/**
* Create an instance of {@link SettlementPeriodsStep }
*
*/
public SettlementPeriodsStep createSettlementPeriodsStep() {
return new SettlementPeriodsStep();
}
/**
* Create an instance of {@link StrikePriceBasketReference }
*
*/
public StrikePriceBasketReference createStrikePriceBasketReference() {
return new StrikePriceBasketReference();
}
/**
* Create an instance of {@link StrikePriceUnderlyingReference }
*
*/
public StrikePriceUnderlyingReference createStrikePriceUnderlyingReference() {
return new StrikePriceUnderlyingReference();
}
/**
* Create an instance of {@link UnitQuantity }
*
*/
public UnitQuantity createUnitQuantity() {
return new UnitQuantity();
}
/**
* Create an instance of {@link WeatherCalculationPeriod }
*
*/
public WeatherCalculationPeriod createWeatherCalculationPeriod() {
return new WeatherCalculationPeriod();
}
/**
* Create an instance of {@link WeatherCalculationPeriods }
*
*/
public WeatherCalculationPeriods createWeatherCalculationPeriods() {
return new WeatherCalculationPeriods();
}
/**
* Create an instance of {@link WeatherIndex }
*
*/
public WeatherIndex createWeatherIndex() {
return new WeatherIndex();
}
/**
* Create an instance of {@link WeatherIndexData }
*
*/
public WeatherIndexData createWeatherIndexData() {
return new WeatherIndexData();
}
/**
* Create an instance of {@link WeatherLeg }
*
*/
public WeatherLeg createWeatherLeg() {
return new WeatherLeg();
}
/**
* Create an instance of {@link WeatherLegCalculation }
*
*/
public WeatherLegCalculation createWeatherLegCalculation() {
return new WeatherLegCalculation();
}
/**
* Create an instance of {@link WeatherStation }
*
*/
public WeatherStation createWeatherStation() {
return new WeatherStation();
}
/**
* Create an instance of {@link WeatherStationAirport }
*
*/
public WeatherStationAirport createWeatherStationAirport() {
return new WeatherStationAirport();
}
/**
* Create an instance of {@link WeatherStationWBAN }
*
*/
public WeatherStationWBAN createWeatherStationWBAN() {
return new WeatherStationWBAN();
}
/**
* Create an instance of {@link WeatherStationWMO }
*
*/
public WeatherStationWMO createWeatherStationWMO() {
return new WeatherStationWMO();
}
/**
* Create an instance of {@link CrossRate }
*
*/
public CrossRate createCrossRate() {
return new CrossRate();
}
/**
* Create an instance of {@link CutName }
*
*/
public CutName createCutName() {
return new CutName();
}
/**
* Create an instance of {@link DualCurrencyFeature }
*
*/
public DualCurrencyFeature createDualCurrencyFeature() {
return new DualCurrencyFeature();
}
/**
* Create an instance of {@link DualCurrencyStrikePrice }
*
*/
public DualCurrencyStrikePrice createDualCurrencyStrikePrice() {
return new DualCurrencyStrikePrice();
}
/**
* Create an instance of {@link ExchangeRate }
*
*/
public ExchangeRate createExchangeRate() {
return new ExchangeRate();
}
/**
* Create an instance of {@link FxAmericanExercise }
*
*/
public FxAmericanExercise createFxAmericanExercise() {
return new FxAmericanExercise();
}
/**
* Create an instance of {@link FxAsianFeature }
*
*/
public FxAsianFeature createFxAsianFeature() {
return new FxAsianFeature();
}
/**
* Create an instance of {@link FxAverageRateObservation }
*
*/
public FxAverageRateObservation createFxAverageRateObservation() {
return new FxAverageRateObservation();
}
/**
* Create an instance of {@link FxAverageRateObservationSchedule }
*
*/
public FxAverageRateObservationSchedule createFxAverageRateObservationSchedule() {
return new FxAverageRateObservationSchedule();
}
/**
* Create an instance of {@link FxBarrierFeature }
*
*/
public FxBarrierFeature createFxBarrierFeature() {
return new FxBarrierFeature();
}
/**
* Create an instance of {@link FxBusinessCenterDateTime }
*
*/
public FxBusinessCenterDateTime createFxBusinessCenterDateTime() {
return new FxBusinessCenterDateTime();
}
/**
* Create an instance of {@link FxDigitalAmericanExercise }
*
*/
public FxDigitalAmericanExercise createFxDigitalAmericanExercise() {
return new FxDigitalAmericanExercise();
}
/**
* Create an instance of {@link FxDisruption }
*
*/
public FxDisruption createFxDisruption() {
return new FxDisruption();
}
/**
* Create an instance of {@link FxDisruptionEvents }
*
*/
public FxDisruptionEvents createFxDisruptionEvents() {
return new FxDisruptionEvents();
}
/**
* Create an instance of {@link FxDisruptionFallbacks }
*
*/
public FxDisruptionFallbacks createFxDisruptionFallbacks() {
return new FxDisruptionFallbacks();
}
/**
* Create an instance of {@link FxDisruptionProvisions }
*
*/
public FxDisruptionProvisions createFxDisruptionProvisions() {
return new FxDisruptionProvisions();
}
/**
* Create an instance of {@link FxEuropeanExercise }
*
*/
public FxEuropeanExercise createFxEuropeanExercise() {
return new FxEuropeanExercise();
}
/**
* Create an instance of {@link FxFixingScheduleSimple }
*
*/
public FxFixingScheduleSimple createFxFixingScheduleSimple() {
return new FxFixingScheduleSimple();
}
/**
* Create an instance of {@link FxFlexibleForwardExecutionPeriod }
*
*/
public FxFlexibleForwardExecutionPeriod createFxFlexibleForwardExecutionPeriod() {
return new FxFlexibleForwardExecutionPeriod();
}
/**
* Create an instance of {@link FxFlexibleForwardRate }
*
*/
public FxFlexibleForwardRate createFxFlexibleForwardRate() {
return new FxFlexibleForwardRate();
}
/**
* Create an instance of {@link FxMultipleExercise }
*
*/
public FxMultipleExercise createFxMultipleExercise() {
return new FxMultipleExercise();
}
/**
* Create an instance of {@link FxOptionFeatures }
*
*/
public FxOptionFeatures createFxOptionFeatures() {
return new FxOptionFeatures();
}
/**
* Create an instance of {@link FxOptionPayout }
*
*/
public FxOptionPayout createFxOptionPayout() {
return new FxOptionPayout();
}
/**
* Create an instance of {@link FxOptionPremium }
*
*/
public FxOptionPremium createFxOptionPremium() {
return new FxOptionPremium();
}
/**
* Create an instance of {@link FxPerformanceFixedLeg }
*
*/
public FxPerformanceFixedLeg createFxPerformanceFixedLeg() {
return new FxPerformanceFixedLeg();
}
/**
* Create an instance of {@link FxPerformanceFloatingLeg }
*
*/
public FxPerformanceFloatingLeg createFxPerformanceFloatingLeg() {
return new FxPerformanceFloatingLeg();
}
/**
* Create an instance of {@link FxStraddle }
*
*/
public FxStraddle createFxStraddle() {
return new FxStraddle();
}
/**
* Create an instance of {@link FxStraddlePremium }
*
*/
public FxStraddlePremium createFxStraddlePremium() {
return new FxStraddlePremium();
}
/**
* Create an instance of {@link FxStrikePrice }
*
*/
public FxStrikePrice createFxStrikePrice() {
return new FxStrikePrice();
}
/**
* Create an instance of {@link FxSwapLeg }
*
*/
public FxSwapLeg createFxSwapLeg() {
return new FxSwapLeg();
}
/**
* Create an instance of {@link FxTemplateTerms }
*
*/
public FxTemplateTerms createFxTemplateTerms() {
return new FxTemplateTerms();
}
/**
* Create an instance of {@link FxTouch }
*
*/
public FxTouch createFxTouch() {
return new FxTouch();
}
/**
* Create an instance of {@link FxTrigger }
*
*/
public FxTrigger createFxTrigger() {
return new FxTrigger();
}
/**
* Create an instance of {@link FxTriggerBase }
*
*/
public FxTriggerBase createFxTriggerBase() {
return new FxTriggerBase();
}
/**
* Create an instance of {@link FxValuationDateOffset }
*
*/
public FxValuationDateOffset createFxValuationDateOffset() {
return new FxValuationDateOffset();
}
/**
* Create an instance of {@link PremiumQuote }
*
*/
public PremiumQuote createPremiumQuote() {
return new PremiumQuote();
}
/**
* Create an instance of {@link TermDepositFeatures }
*
*/
public TermDepositFeatures createTermDepositFeatures() {
return new TermDepositFeatures();
}
/**
* Create an instance of {@link AdditionalDisruptionEvents }
*
*/
public AdditionalDisruptionEvents createAdditionalDisruptionEvents() {
return new AdditionalDisruptionEvents();
}
/**
* Create an instance of {@link AdditionalPaymentAmount }
*
*/
public AdditionalPaymentAmount createAdditionalPaymentAmount() {
return new AdditionalPaymentAmount();
}
/**
* Create an instance of {@link AdjustableDateOrRelativeDateSequence }
*
*/
public AdjustableDateOrRelativeDateSequence createAdjustableDateOrRelativeDateSequence() {
return new AdjustableDateOrRelativeDateSequence();
}
/**
* Create an instance of {@link BoundedCorrelation }
*
*/
public BoundedCorrelation createBoundedCorrelation() {
return new BoundedCorrelation();
}
/**
* Create an instance of {@link BoundedVariance }
*
*/
public BoundedVariance createBoundedVariance() {
return new BoundedVariance();
}
/**
* Create an instance of {@link Compounding }
*
*/
public Compounding createCompounding() {
return new Compounding();
}
/**
* Create an instance of {@link CompoundingRate }
*
*/
public CompoundingRate createCompoundingRate() {
return new CompoundingRate();
}
/**
* Create an instance of {@link Correlation }
*
*/
public Correlation createCorrelation() {
return new Correlation();
}
/**
* Create an instance of {@link DividendAdjustment }
*
*/
public DividendAdjustment createDividendAdjustment() {
return new DividendAdjustment();
}
/**
* Create an instance of {@link DividendConditions }
*
*/
public DividendConditions createDividendConditions() {
return new DividendConditions();
}
/**
* Create an instance of {@link DividendPaymentDate }
*
*/
public DividendPaymentDate createDividendPaymentDate() {
return new DividendPaymentDate();
}
/**
* Create an instance of {@link DividendPeriodDividend }
*
*/
public DividendPeriodDividend createDividendPeriodDividend() {
return new DividendPeriodDividend();
}
/**
* Create an instance of {@link EquityCorporateEvents }
*
*/
public EquityCorporateEvents createEquityCorporateEvents() {
return new EquityCorporateEvents();
}
/**
* Create an instance of {@link EquityPremium }
*
*/
public EquityPremium createEquityPremium() {
return new EquityPremium();
}
/**
* Create an instance of {@link EquityStrike }
*
*/
public EquityStrike createEquityStrike() {
return new EquityStrike();
}
/**
* Create an instance of {@link EquityValuation }
*
*/
public EquityValuation createEquityValuation() {
return new EquityValuation();
}
/**
* Create an instance of {@link ExtraordinaryEvents }
*
*/
public ExtraordinaryEvents createExtraordinaryEvents() {
return new ExtraordinaryEvents();
}
/**
* Create an instance of {@link FloatingRateCalculationReference }
*
*/
public FloatingRateCalculationReference createFloatingRateCalculationReference() {
return new FloatingRateCalculationReference();
}
/**
* Create an instance of {@link IndexAdjustmentEvents }
*
*/
public IndexAdjustmentEvents createIndexAdjustmentEvents() {
return new IndexAdjustmentEvents();
}
/**
* Create an instance of {@link InterestCalculation }
*
*/
public InterestCalculation createInterestCalculation() {
return new InterestCalculation();
}
/**
* Create an instance of {@link InterestLegCalculationPeriodDates }
*
*/
public InterestLegCalculationPeriodDates createInterestLegCalculationPeriodDates() {
return new InterestLegCalculationPeriodDates();
}
/**
* Create an instance of {@link InterestLegCalculationPeriodDatesReference }
*
*/
public InterestLegCalculationPeriodDatesReference createInterestLegCalculationPeriodDatesReference() {
return new InterestLegCalculationPeriodDatesReference();
}
/**
* Create an instance of {@link InterestLegResetDates }
*
*/
public InterestLegResetDates createInterestLegResetDates() {
return new InterestLegResetDates();
}
/**
* Create an instance of {@link LegAmount }
*
*/
public LegAmount createLegAmount() {
return new LegAmount();
}
/**
* Create an instance of {@link MakeWholeProvisions }
*
*/
public MakeWholeProvisions createMakeWholeProvisions() {
return new MakeWholeProvisions();
}
/**
* Create an instance of {@link OptionFeatures }
*
*/
public OptionFeatures createOptionFeatures() {
return new OptionFeatures();
}
/**
* Create an instance of {@link PrincipalExchangeAmount }
*
*/
public PrincipalExchangeAmount createPrincipalExchangeAmount() {
return new PrincipalExchangeAmount();
}
/**
* Create an instance of {@link PrincipalExchangeDescriptions }
*
*/
public PrincipalExchangeDescriptions createPrincipalExchangeDescriptions() {
return new PrincipalExchangeDescriptions();
}
/**
* Create an instance of {@link PrincipalExchangeFeatures }
*
*/
public PrincipalExchangeFeatures createPrincipalExchangeFeatures() {
return new PrincipalExchangeFeatures();
}
/**
* Create an instance of {@link Representations }
*
*/
public Representations createRepresentations() {
return new Representations();
}
/**
* Create an instance of {@link Return }
*
*/
public Return createReturn() {
return new Return();
}
/**
* Create an instance of {@link ReturnLegValuation }
*
*/
public ReturnLegValuation createReturnLegValuation() {
return new ReturnLegValuation();
}
/**
* Create an instance of {@link ReturnLegValuationPrice }
*
*/
public ReturnLegValuationPrice createReturnLegValuationPrice() {
return new ReturnLegValuationPrice();
}
/**
* Create an instance of {@link ReturnSwapAdditionalPayment }
*
*/
public ReturnSwapAdditionalPayment createReturnSwapAdditionalPayment() {
return new ReturnSwapAdditionalPayment();
}
/**
* Create an instance of {@link ReturnSwapAmount }
*
*/
public ReturnSwapAmount createReturnSwapAmount() {
return new ReturnSwapAmount();
}
/**
* Create an instance of {@link ReturnSwapEarlyTermination }
*
*/
public ReturnSwapEarlyTermination createReturnSwapEarlyTermination() {
return new ReturnSwapEarlyTermination();
}
/**
* Create an instance of {@link ReturnSwapNotional }
*
*/
public ReturnSwapNotional createReturnSwapNotional() {
return new ReturnSwapNotional();
}
/**
* Create an instance of {@link ReturnSwapPaymentDates }
*
*/
public ReturnSwapPaymentDates createReturnSwapPaymentDates() {
return new ReturnSwapPaymentDates();
}
/**
* Create an instance of {@link StartingDate }
*
*/
public StartingDate createStartingDate() {
return new StartingDate();
}
/**
* Create an instance of {@link StubCalculationPeriod }
*
*/
public StubCalculationPeriod createStubCalculationPeriod() {
return new StubCalculationPeriod();
}
/**
* Create an instance of {@link Variance }
*
*/
public Variance createVariance() {
return new Variance();
}
/**
* Create an instance of {@link GenericCommodityDeliveryPeriod }
*
*/
public GenericCommodityDeliveryPeriod createGenericCommodityDeliveryPeriod() {
return new GenericCommodityDeliveryPeriod();
}
/**
* Create an instance of {@link GenericCommodityGrade }
*
*/
public GenericCommodityGrade createGenericCommodityGrade() {
return new GenericCommodityGrade();
}
/**
* Create an instance of {@link GenericExerciseStyle }
*
*/
public GenericExerciseStyle createGenericExerciseStyle() {
return new GenericExerciseStyle();
}
/**
* Create an instance of {@link GenericFrequency }
*
*/
public GenericFrequency createGenericFrequency() {
return new GenericFrequency();
}
/**
* Create an instance of {@link GenericProductExchangeRate }
*
*/
public GenericProductExchangeRate createGenericProductExchangeRate() {
return new GenericProductExchangeRate();
}
/**
* Create an instance of {@link GenericProductFeature }
*
*/
public GenericProductFeature createGenericProductFeature() {
return new GenericProductFeature();
}
/**
* Create an instance of {@link GenericProductQuotedCurrencyPair }
*
*/
public GenericProductQuotedCurrencyPair createGenericProductQuotedCurrencyPair() {
return new GenericProductQuotedCurrencyPair();
}
/**
* Create an instance of {@link GenericOptionStrike }
*
*/
public GenericOptionStrike createGenericOptionStrike() {
return new GenericOptionStrike();
}
/**
* Create an instance of {@link GenericResetFrequency }
*
*/
public GenericResetFrequency createGenericResetFrequency() {
return new GenericResetFrequency();
}
/**
* Create an instance of {@link OptionType }
*
*/
public OptionType createOptionType() {
return new OptionType();
}
/**
* Create an instance of {@link TradeUnderlyer2 }
*
*/
public TradeUnderlyer2 createTradeUnderlyer2() {
return new TradeUnderlyer2();
}
/**
* Create an instance of {@link UnderlyerReference }
*
*/
public UnderlyerReference createUnderlyerReference() {
return new UnderlyerReference();
}
/**
* Create an instance of {@link BondReference }
*
*/
public BondReference createBondReference() {
return new BondReference();
}
/**
* Create an instance of {@link Calculation }
*
*/
public Calculation createCalculation() {
return new Calculation();
}
/**
* Create an instance of {@link CalculationPeriod }
*
*/
public CalculationPeriod createCalculationPeriod() {
return new CalculationPeriod();
}
/**
* Create an instance of {@link CalculationPeriodAmount }
*
*/
public CalculationPeriodAmount createCalculationPeriodAmount() {
return new CalculationPeriodAmount();
}
/**
* Create an instance of {@link CalculationPeriodDates }
*
*/
public CalculationPeriodDates createCalculationPeriodDates() {
return new CalculationPeriodDates();
}
/**
* Create an instance of {@link CalculationPeriodDatesReference }
*
*/
public CalculationPeriodDatesReference createCalculationPeriodDatesReference() {
return new CalculationPeriodDatesReference();
}
/**
* Create an instance of {@link CancelableProvision }
*
*/
public CancelableProvision createCancelableProvision() {
return new CancelableProvision();
}
/**
* Create an instance of {@link CancelableProvisionAdjustedDates }
*
*/
public CancelableProvisionAdjustedDates createCancelableProvisionAdjustedDates() {
return new CancelableProvisionAdjustedDates();
}
/**
* Create an instance of {@link CancellationEvent }
*
*/
public CancellationEvent createCancellationEvent() {
return new CancellationEvent();
}
/**
* Create an instance of {@link Cashflows }
*
*/
public Cashflows createCashflows() {
return new Cashflows();
}
/**
* Create an instance of {@link CashPriceMethod }
*
*/
public CashPriceMethod createCashPriceMethod() {
return new CashPriceMethod();
}
/**
* Create an instance of {@link CashSettlement }
*
*/
public CashSettlement createCashSettlement() {
return new CashSettlement();
}
/**
* Create an instance of {@link CashSettlementPaymentDate }
*
*/
public CashSettlementPaymentDate createCashSettlementPaymentDate() {
return new CashSettlementPaymentDate();
}
/**
* Create an instance of {@link CrossCurrencyMethod }
*
*/
public CrossCurrencyMethod createCrossCurrencyMethod() {
return new CrossCurrencyMethod();
}
/**
* Create an instance of {@link DateRelativeToCalculationPeriodDates }
*
*/
public DateRelativeToCalculationPeriodDates createDateRelativeToCalculationPeriodDates() {
return new DateRelativeToCalculationPeriodDates();
}
/**
* Create an instance of {@link DateRelativeToPaymentDates }
*
*/
public DateRelativeToPaymentDates createDateRelativeToPaymentDates() {
return new DateRelativeToPaymentDates();
}
/**
* Create an instance of {@link Discounting }
*
*/
public Discounting createDiscounting() {
return new Discounting();
}
/**
* Create an instance of {@link EarlyTerminationEvent }
*
*/
public EarlyTerminationEvent createEarlyTerminationEvent() {
return new EarlyTerminationEvent();
}
/**
* Create an instance of {@link EarlyTerminationProvision }
*
*/
public EarlyTerminationProvision createEarlyTerminationProvision() {
return new EarlyTerminationProvision();
}
/**
* Create an instance of {@link ExerciseEvent }
*
*/
public ExerciseEvent createExerciseEvent() {
return new ExerciseEvent();
}
/**
* Create an instance of {@link ExercisePeriod }
*
*/
public ExercisePeriod createExercisePeriod() {
return new ExercisePeriod();
}
/**
* Create an instance of {@link ExtendibleProvision }
*
*/
public ExtendibleProvision createExtendibleProvision() {
return new ExtendibleProvision();
}
/**
* Create an instance of {@link ExtendibleProvisionAdjustedDates }
*
*/
public ExtendibleProvisionAdjustedDates createExtendibleProvisionAdjustedDates() {
return new ExtendibleProvisionAdjustedDates();
}
/**
* Create an instance of {@link ExtensionEvent }
*
*/
public ExtensionEvent createExtensionEvent() {
return new ExtensionEvent();
}
/**
* Create an instance of {@link FallbackReferencePrice }
*
*/
public FallbackReferencePrice createFallbackReferencePrice() {
return new FallbackReferencePrice();
}
/**
* Create an instance of {@link FinalCalculationPeriodDateAdjustment }
*
*/
public FinalCalculationPeriodDateAdjustment createFinalCalculationPeriodDateAdjustment() {
return new FinalCalculationPeriodDateAdjustment();
}
/**
* Create an instance of {@link FloatingRateDefinition }
*
*/
public FloatingRateDefinition createFloatingRateDefinition() {
return new FloatingRateDefinition();
}
/**
* Create an instance of {@link FxFixingDate }
*
*/
public FxFixingDate createFxFixingDate() {
return new FxFixingDate();
}
/**
* Create an instance of {@link FxLinkedNotionalAmount }
*
*/
public FxLinkedNotionalAmount createFxLinkedNotionalAmount() {
return new FxLinkedNotionalAmount();
}
/**
* Create an instance of {@link FxLinkedNotionalSchedule }
*
*/
public FxLinkedNotionalSchedule createFxLinkedNotionalSchedule() {
return new FxLinkedNotionalSchedule();
}
/**
* Create an instance of {@link InterestRateStream }
*
*/
public InterestRateStream createInterestRateStream() {
return new InterestRateStream();
}
/**
* Create an instance of {@link InterestRateStreamReference }
*
*/
public InterestRateStreamReference createInterestRateStreamReference() {
return new InterestRateStreamReference();
}
/**
* Create an instance of {@link MandatoryEarlyTermination }
*
*/
public MandatoryEarlyTermination createMandatoryEarlyTermination() {
return new MandatoryEarlyTermination();
}
/**
* Create an instance of {@link MandatoryEarlyTerminationAdjustedDates }
*
*/
public MandatoryEarlyTerminationAdjustedDates createMandatoryEarlyTerminationAdjustedDates() {
return new MandatoryEarlyTerminationAdjustedDates();
}
/**
* Create an instance of {@link NonDeliverableSettlement }
*
*/
public NonDeliverableSettlement createNonDeliverableSettlement() {
return new NonDeliverableSettlement();
}
/**
* Create an instance of {@link Notional }
*
*/
public Notional createNotional() {
return new Notional();
}
/**
* Create an instance of {@link NotionalStepRule }
*
*/
public NotionalStepRule createNotionalStepRule() {
return new NotionalStepRule();
}
/**
* Create an instance of {@link OptionalEarlyTermination }
*
*/
public OptionalEarlyTermination createOptionalEarlyTermination() {
return new OptionalEarlyTermination();
}
/**
* Create an instance of {@link OptionalEarlyTerminationAdjustedDates }
*
*/
public OptionalEarlyTerminationAdjustedDates createOptionalEarlyTerminationAdjustedDates() {
return new OptionalEarlyTerminationAdjustedDates();
}
/**
* Create an instance of {@link PaymentCalculationPeriod }
*
*/
public PaymentCalculationPeriod createPaymentCalculationPeriod() {
return new PaymentCalculationPeriod();
}
/**
* Create an instance of {@link PaymentDates }
*
*/
public PaymentDates createPaymentDates() {
return new PaymentDates();
}
/**
* Create an instance of {@link PaymentDatesReference }
*
*/
public PaymentDatesReference createPaymentDatesReference() {
return new PaymentDatesReference();
}
/**
* Create an instance of {@link PriceSourceDisruption }
*
*/
public PriceSourceDisruption createPriceSourceDisruption() {
return new PriceSourceDisruption();
}
/**
* Create an instance of {@link PrincipalExchange }
*
*/
public PrincipalExchange createPrincipalExchange() {
return new PrincipalExchange();
}
/**
* Create an instance of {@link RelevantUnderlyingDateReference }
*
*/
public RelevantUnderlyingDateReference createRelevantUnderlyingDateReference() {
return new RelevantUnderlyingDateReference();
}
/**
* Create an instance of {@link ResetDates }
*
*/
public ResetDates createResetDates() {
return new ResetDates();
}
/**
* Create an instance of {@link ResetDatesReference }
*
*/
public ResetDatesReference createResetDatesReference() {
return new ResetDatesReference();
}
/**
* Create an instance of {@link SettlementProvision }
*
*/
public SettlementProvision createSettlementProvision() {
return new SettlementProvision();
}
/**
* Create an instance of {@link SinglePartyOption }
*
*/
public SinglePartyOption createSinglePartyOption() {
return new SinglePartyOption();
}
/**
* Create an instance of {@link StubCalculationPeriodAmount }
*
*/
public StubCalculationPeriodAmount createStubCalculationPeriodAmount() {
return new StubCalculationPeriodAmount();
}
/**
* Create an instance of {@link SwapAdditionalTerms }
*
*/
public SwapAdditionalTerms createSwapAdditionalTerms() {
return new SwapAdditionalTerms();
}
/**
* Create an instance of {@link SwaptionAdjustedDates }
*
*/
public SwaptionAdjustedDates createSwaptionAdjustedDates() {
return new SwaptionAdjustedDates();
}
/**
* Create an instance of {@link ValuationDatesReference }
*
*/
public ValuationDatesReference createValuationDatesReference() {
return new ValuationDatesReference();
}
/**
* Create an instance of {@link ValuationPostponement }
*
*/
public ValuationPostponement createValuationPostponement() {
return new ValuationPostponement();
}
/**
* Create an instance of {@link YieldCurveMethod }
*
*/
public YieldCurveMethod createYieldCurveMethod() {
return new YieldCurveMethod();
}
/**
* Create an instance of {@link FxComplexBarrierBase }
*
*/
public FxComplexBarrierBase createFxComplexBarrierBase() {
return new FxComplexBarrierBase();
}
/**
* Create an instance of {@link FxComplexBarrierBaseReference }
*
*/
public FxComplexBarrierBaseReference createFxComplexBarrierBaseReference() {
return new FxComplexBarrierBaseReference();
}
/**
* Create an instance of {@link FxCounterCurrencyAmount }
*
*/
public FxCounterCurrencyAmount createFxCounterCurrencyAmount() {
return new FxCounterCurrencyAmount();
}
/**
* Create an instance of {@link FxDateOffset }
*
*/
public FxDateOffset createFxDateOffset() {
return new FxDateOffset();
}
/**
* Create an instance of {@link FxExchangedCurrency }
*
*/
public FxExchangedCurrency createFxExchangedCurrency() {
return new FxExchangedCurrency();
}
/**
* Create an instance of {@link FxExpirySchedule }
*
*/
public FxExpirySchedule createFxExpirySchedule() {
return new FxExpirySchedule();
}
/**
* Create an instance of {@link FxKnockoutCount }
*
*/
public FxKnockoutCount createFxKnockoutCount() {
return new FxKnockoutCount();
}
/**
* Create an instance of {@link FxKnockoutLevel }
*
*/
public FxKnockoutLevel createFxKnockoutLevel() {
return new FxKnockoutLevel();
}
/**
* Create an instance of {@link FxLevel }
*
*/
public FxLevel createFxLevel() {
return new FxLevel();
}
/**
* Create an instance of {@link FxLevelReference }
*
*/
public FxLevelReference createFxLevelReference() {
return new FxLevelReference();
}
/**
* Create an instance of {@link FxOutstandingGain }
*
*/
public FxOutstandingGain createFxOutstandingGain() {
return new FxOutstandingGain();
}
/**
* Create an instance of {@link FxPayoffCap }
*
*/
public FxPayoffCap createFxPayoffCap() {
return new FxPayoffCap();
}
/**
* Create an instance of {@link FxPivot }
*
*/
public FxPivot createFxPivot() {
return new FxPivot();
}
/**
* Create an instance of {@link FxPivotReference }
*
*/
public FxPivotReference createFxPivotReference() {
return new FxPivotReference();
}
/**
* Create an instance of {@link FxSchedule }
*
*/
public FxSchedule createFxSchedule() {
return new FxSchedule();
}
/**
* Create an instance of {@link FxScheduleReference }
*
*/
public FxScheduleReference createFxScheduleReference() {
return new FxScheduleReference();
}
/**
* Create an instance of {@link FxSettlementPeriodBarrier }
*
*/
public FxSettlementPeriodBarrier createFxSettlementPeriodBarrier() {
return new FxSettlementPeriodBarrier();
}
/**
* Create an instance of {@link FxSettlementSchedule }
*
*/
public FxSettlementSchedule createFxSettlementSchedule() {
return new FxSettlementSchedule();
}
/**
* Create an instance of {@link FxStrike }
*
*/
public FxStrike createFxStrike() {
return new FxStrike();
}
/**
* Create an instance of {@link FxStrikeReference }
*
*/
public FxStrikeReference createFxStrikeReference() {
return new FxStrikeReference();
}
/**
* Create an instance of {@link FxTarget }
*
*/
public FxTarget createFxTarget() {
return new FxTarget();
}
/**
* Create an instance of {@link FxTargetAccumulationRegion }
*
*/
public FxTargetAccumulationRegion createFxTargetAccumulationRegion() {
return new FxTargetAccumulationRegion();
}
/**
* Create an instance of {@link FxTargetBarrier }
*
*/
public FxTargetBarrier createFxTargetBarrier() {
return new FxTargetBarrier();
}
/**
* Create an instance of {@link FxTargetConstantPayoff }
*
*/
public FxTargetConstantPayoff createFxTargetConstantPayoff() {
return new FxTargetConstantPayoff();
}
/**
* Create an instance of {@link FxTargetConstantPayoffRegion }
*
*/
public FxTargetConstantPayoffRegion createFxTargetConstantPayoffRegion() {
return new FxTargetConstantPayoffRegion();
}
/**
* Create an instance of {@link FxTargetLeverage }
*
*/
public FxTargetLeverage createFxTargetLeverage() {
return new FxTargetLeverage();
}
/**
* Create an instance of {@link FxTargetLinearPayoffRegion }
*
*/
public FxTargetLinearPayoffRegion createFxTargetLinearPayoffRegion() {
return new FxTargetLinearPayoffRegion();
}
/**
* Create an instance of {@link FxTargetPayoffRegionReference }
*
*/
public FxTargetPayoffRegionReference createFxTargetPayoffRegionReference() {
return new FxTargetPayoffRegionReference();
}
/**
* Create an instance of {@link FxTargetRebate }
*
*/
public FxTargetRebate createFxTargetRebate() {
return new FxTargetRebate();
}
/**
* Create an instance of {@link FxTargetRegionLowerBound }
*
*/
public FxTargetRegionLowerBound createFxTargetRegionLowerBound() {
return new FxTargetRegionLowerBound();
}
/**
* Create an instance of {@link FxTargetRegionUpperBound }
*
*/
public FxTargetRegionUpperBound createFxTargetRegionUpperBound() {
return new FxTargetRegionUpperBound();
}
/**
* Create an instance of {@link FxTargetSettlementPeriodPayoff }
*
*/
public FxTargetSettlementPeriodPayoff createFxTargetSettlementPeriodPayoff() {
return new FxTargetSettlementPeriodPayoff();
}
/**
* Create an instance of {@link FxTargetSettlementPeriodSchedule }
*
*/
public FxTargetSettlementPeriodSchedule createFxTargetSettlementPeriodSchedule() {
return new FxTargetSettlementPeriodSchedule();
}
/**
* Create an instance of {@link FxTargetSettlementPeriod }
*
*/
public FxTargetSettlementPeriod createFxTargetSettlementPeriod() {
return new FxTargetSettlementPeriod();
}
/**
* Create an instance of {@link FxTargetPhysicalSettlement }
*
*/
public FxTargetPhysicalSettlement createFxTargetPhysicalSettlement() {
return new FxTargetPhysicalSettlement();
}
/**
* Create an instance of {@link FxTargetReference }
*
*/
public FxTargetReference createFxTargetReference() {
return new FxTargetReference();
}
/**
* Create an instance of {@link SettlementPeriodFixingDates }
*
*/
public SettlementPeriodFixingDates createSettlementPeriodFixingDates() {
return new SettlementPeriodFixingDates();
}
/**
* Create an instance of {@link SettlementPeriodLeverage }
*
*/
public SettlementPeriodLeverage createSettlementPeriodLeverage() {
return new SettlementPeriodLeverage();
}
/**
* Create an instance of {@link FxAccrual }
*
*/
public FxAccrual createFxAccrual() {
return new FxAccrual();
}
/**
* Create an instance of {@link FxAccrualAverageStrikeReference }
*
*/
public FxAccrualAverageStrikeReference createFxAccrualAverageStrikeReference() {
return new FxAccrualAverageStrikeReference();
}
/**
* Create an instance of {@link FxAccrualBarrier }
*
*/
public FxAccrualBarrier createFxAccrualBarrier() {
return new FxAccrualBarrier();
}
/**
* Create an instance of {@link FxAccrualLeverage }
*
*/
public FxAccrualLeverage createFxAccrualLeverage() {
return new FxAccrualLeverage();
}
/**
* Create an instance of {@link FxAccrualLinearPayoffRegion }
*
*/
public FxAccrualLinearPayoffRegion createFxAccrualLinearPayoffRegion() {
return new FxAccrualLinearPayoffRegion();
}
/**
* Create an instance of {@link FxAccrualPayoffRegionReference }
*
*/
public FxAccrualPayoffRegionReference createFxAccrualPayoffRegionReference() {
return new FxAccrualPayoffRegionReference();
}
/**
* Create an instance of {@link FxAccrualRegion }
*
*/
public FxAccrualRegion createFxAccrualRegion() {
return new FxAccrualRegion();
}
/**
* Create an instance of {@link FxAccrualRegionLowerBound }
*
*/
public FxAccrualRegionLowerBound createFxAccrualRegionLowerBound() {
return new FxAccrualRegionLowerBound();
}
/**
* Create an instance of {@link FxAccrualRegionUpperBound }
*
*/
public FxAccrualRegionUpperBound createFxAccrualRegionUpperBound() {
return new FxAccrualRegionUpperBound();
}
/**
* Create an instance of {@link FxAccrualSettlementPeriod }
*
*/
public FxAccrualSettlementPeriod createFxAccrualSettlementPeriod() {
return new FxAccrualSettlementPeriod();
}
/**
* Create an instance of {@link FxAccrualSettlementPeriodPayoff }
*
*/
public FxAccrualSettlementPeriodPayoff createFxAccrualSettlementPeriodPayoff() {
return new FxAccrualSettlementPeriodPayoff();
}
/**
* Create an instance of {@link FxAccrualSettlementPeriodSchedule }
*
*/
public FxAccrualSettlementPeriodSchedule createFxAccrualSettlementPeriodSchedule() {
return new FxAccrualSettlementPeriodSchedule();
}
/**
* Create an instance of {@link FxAccrualStrike }
*
*/
public FxAccrualStrike createFxAccrualStrike() {
return new FxAccrualStrike();
}
/**
* Create an instance of {@link FxAccrualStrikeReference }
*
*/
public FxAccrualStrikeReference createFxAccrualStrikeReference() {
return new FxAccrualStrikeReference();
}
/**
* Create an instance of {@link FxAccrualTrigger }
*
*/
public FxAccrualTrigger createFxAccrualTrigger() {
return new FxAccrualTrigger();
}
/**
* Create an instance of {@link FxAccrualTriggerReference }
*
*/
public FxAccrualTriggerReference createFxAccrualTriggerReference() {
return new FxAccrualTriggerReference();
}
/**
* Create an instance of {@link FxAdjustedDateAndDateAdjustments }
*
*/
public FxAdjustedDateAndDateAdjustments createFxAdjustedDateAndDateAdjustments() {
return new FxAdjustedDateAndDateAdjustments();
}
/**
* Create an instance of {@link FxAverageRate }
*
*/
public FxAverageRate createFxAverageRate() {
return new FxAverageRate();
}
/**
* Create an instance of {@link FxAverageStrike }
*
*/
public FxAverageStrike createFxAverageStrike() {
return new FxAverageStrike();
}
/**
* Create an instance of {@link FxAveragingProcess }
*
*/
public FxAveragingProcess createFxAveragingProcess() {
return new FxAveragingProcess();
}
/**
* Create an instance of {@link FxCrossRateObservable }
*
*/
public FxCrossRateObservable createFxCrossRateObservable() {
return new FxCrossRateObservable();
}
/**
* Create an instance of {@link FxExpiryDate }
*
*/
public FxExpiryDate createFxExpiryDate() {
return new FxExpiryDate();
}
/**
* Create an instance of {@link FxFixingObservation }
*
*/
public FxFixingObservation createFxFixingObservation() {
return new FxFixingObservation();
}
/**
* Create an instance of {@link FxFixingSchedule }
*
*/
public FxFixingSchedule createFxFixingSchedule() {
return new FxFixingSchedule();
}
/**
* Create an instance of {@link FxForwardStrikePrice }
*
*/
public FxForwardStrikePrice createFxForwardStrikePrice() {
return new FxForwardStrikePrice();
}
/**
* Create an instance of {@link FxOptionStrikePrice }
*
*/
public FxOptionStrikePrice createFxOptionStrikePrice() {
return new FxOptionStrikePrice();
}
/**
* Create an instance of {@link FxRateObservable }
*
*/
public FxRateObservable createFxRateObservable() {
return new FxRateObservable();
}
/**
* Create an instance of {@link FxRateObservableReference }
*
*/
public FxRateObservableReference createFxRateObservableReference() {
return new FxRateObservableReference();
}
/**
* Create an instance of {@link FxWeightedFixingSchedule }
*
*/
public FxWeightedFixingSchedule createFxWeightedFixingSchedule() {
return new FxWeightedFixingSchedule();
}
/**
* Create an instance of {@link EquityAmericanExercise }
*
*/
public EquityAmericanExercise createEquityAmericanExercise() {
return new EquityAmericanExercise();
}
/**
* Create an instance of {@link EquityBermudaExercise }
*
*/
public EquityBermudaExercise createEquityBermudaExercise() {
return new EquityBermudaExercise();
}
/**
* Create an instance of {@link EquityEuropeanExercise }
*
*/
public EquityEuropeanExercise createEquityEuropeanExercise() {
return new EquityEuropeanExercise();
}
/**
* Create an instance of {@link EquityExerciseValuationSettlement }
*
*/
public EquityExerciseValuationSettlement createEquityExerciseValuationSettlement() {
return new EquityExerciseValuationSettlement();
}
/**
* Create an instance of {@link EquityMultipleExercise }
*
*/
public EquityMultipleExercise createEquityMultipleExercise() {
return new EquityMultipleExercise();
}
/**
* Create an instance of {@link PrePayment }
*
*/
public PrePayment createPrePayment() {
return new PrePayment();
}
/**
* Create an instance of {@link BondOptionStrike }
*
*/
public BondOptionStrike createBondOptionStrike() {
return new BondOptionStrike();
}
/**
* Create an instance of {@link MakeWholeAmount }
*
*/
public MakeWholeAmount createMakeWholeAmount() {
return new MakeWholeAmount();
}
/**
* Create an instance of {@link ReferenceSwapCurve }
*
*/
public ReferenceSwapCurve createReferenceSwapCurve() {
return new ReferenceSwapCurve();
}
/**
* Create an instance of {@link SwapCurveValuation }
*
*/
public SwapCurveValuation createSwapCurveValuation() {
return new SwapCurveValuation();
}
/**
* Create an instance of {@link CorrelationAmount }
*
*/
public CorrelationAmount createCorrelationAmount() {
return new CorrelationAmount();
}
/**
* Create an instance of {@link CorrelationLeg }
*
*/
public CorrelationLeg createCorrelationLeg() {
return new CorrelationLeg();
}
/**
* Create an instance of {@link DividendLeg }
*
*/
public DividendLeg createDividendLeg() {
return new DividendLeg();
}
/**
* Create an instance of {@link DividendPeriodPayment }
*
*/
public DividendPeriodPayment createDividendPeriodPayment() {
return new DividendPeriodPayment();
}
/**
* Create an instance of {@link FixedPaymentAmount }
*
*/
public FixedPaymentAmount createFixedPaymentAmount() {
return new FixedPaymentAmount();
}
/**
* Create an instance of {@link FixedPaymentLeg }
*
*/
public FixedPaymentLeg createFixedPaymentLeg() {
return new FixedPaymentLeg();
}
/**
* Create an instance of {@link VarianceAmount }
*
*/
public VarianceAmount createVarianceAmount() {
return new VarianceAmount();
}
/**
* Create an instance of {@link VarianceLeg }
*
*/
public VarianceLeg createVarianceLeg() {
return new VarianceLeg();
}
/**
* Create an instance of {@link Volatility }
*
*/
public Volatility createVolatility() {
return new Volatility();
}
/**
* Create an instance of {@link VolatilityAmount }
*
*/
public VolatilityAmount createVolatilityAmount() {
return new VolatilityAmount();
}
/**
* Create an instance of {@link VolatilityCap }
*
*/
public VolatilityCap createVolatilityCap() {
return new VolatilityCap();
}
/**
* Create an instance of {@link VolatilityLeg }
*
*/
public VolatilityLeg createVolatilityLeg() {
return new VolatilityLeg();
}
/**
* Create an instance of {@link AdmissionToTrading }
*
*/
public AdmissionToTrading createAdmissionToTrading() {
return new AdmissionToTrading();
}
/**
* Create an instance of {@link Algorithm }
*
*/
public Algorithm createAlgorithm() {
return new Algorithm();
}
/**
* Create an instance of {@link AlgorithmRole }
*
*/
public AlgorithmRole createAlgorithmRole() {
return new AlgorithmRole();
}
/**
* Create an instance of {@link Allocation }
*
*/
public Allocation createAllocation() {
return new Allocation();
}
/**
* Create an instance of {@link AllocationReportingStatus }
*
*/
public AllocationReportingStatus createAllocationReportingStatus() {
return new AllocationReportingStatus();
}
/**
* Create an instance of {@link Allocations }
*
*/
public Allocations createAllocations() {
return new Allocations();
}
/**
* Create an instance of {@link Approval }
*
*/
public Approval createApproval() {
return new Approval();
}
/**
* Create an instance of {@link ApprovalId }
*
*/
public ApprovalId createApprovalId() {
return new ApprovalId();
}
/**
* Create an instance of {@link Approvals }
*
*/
public Approvals createApprovals() {
return new Approvals();
}
/**
* Create an instance of {@link ApprovalType }
*
*/
public ApprovalType createApprovalType() {
return new ApprovalType();
}
/**
* Create an instance of {@link ClearingStatusValue }
*
*/
public ClearingStatusValue createClearingStatusValue() {
return new ClearingStatusValue();
}
/**
* Create an instance of {@link CollateralizationType }
*
*/
public CollateralizationType createCollateralizationType() {
return new CollateralizationType();
}
/**
* Create an instance of {@link ConfirmationMethod }
*
*/
public ConfirmationMethod createConfirmationMethod() {
return new ConfirmationMethod();
}
/**
* Create an instance of {@link ContractId }
*
*/
public ContractId createContractId() {
return new ContractId();
}
/**
* Create an instance of {@link ContractIdentifier }
*
*/
public ContractIdentifier createContractIdentifier() {
return new ContractIdentifier();
}
/**
* Create an instance of {@link CreditDerivativesNotices }
*
*/
public CreditDerivativesNotices createCreditDerivativesNotices() {
return new CreditDerivativesNotices();
}
/**
* Create an instance of {@link CreditDocument }
*
*/
public CreditDocument createCreditDocument() {
return new CreditDocument();
}
/**
* Create an instance of {@link CurrencyPairClassification }
*
*/
public CurrencyPairClassification createCurrencyPairClassification() {
return new CurrencyPairClassification();
}
/**
* Create an instance of {@link EndUserExceptionDeclaration }
*
*/
public EndUserExceptionDeclaration createEndUserExceptionDeclaration() {
return new EndUserExceptionDeclaration();
}
/**
* Create an instance of {@link EntityClassification }
*
*/
public EntityClassification createEntityClassification() {
return new EntityClassification();
}
/**
* Create an instance of {@link ExecutionDateTime }
*
*/
public ExecutionDateTime createExecutionDateTime() {
return new ExecutionDateTime();
}
/**
* Create an instance of {@link ExecutionType }
*
*/
public ExecutionType createExecutionType() {
return new ExecutionType();
}
/**
* Create an instance of {@link ExecutionVenueType }
*
*/
public ExecutionVenueType createExecutionVenueType() {
return new ExecutionVenueType();
}
/**
* Create an instance of {@link FacilityExecutionExceptionDeclaration }
*
*/
public FacilityExecutionExceptionDeclaration createFacilityExecutionExceptionDeclaration() {
return new FacilityExecutionExceptionDeclaration();
}
/**
* Create an instance of {@link FirstPeriodStartDate }
*
*/
public FirstPeriodStartDate createFirstPeriodStartDate() {
return new FirstPeriodStartDate();
}
/**
* Create an instance of {@link InstrumentTradeQuantity }
*
*/
public InstrumentTradeQuantity createInstrumentTradeQuantity() {
return new InstrumentTradeQuantity();
}
/**
* Create an instance of {@link InstrumentTradePricing }
*
*/
public InstrumentTradePricing createInstrumentTradePricing() {
return new InstrumentTradePricing();
}
/**
* Create an instance of {@link InstrumentTradePrincipal }
*
*/
public InstrumentTradePrincipal createInstrumentTradePrincipal() {
return new InstrumentTradePrincipal();
}
/**
* Create an instance of {@link LinkId }
*
*/
public LinkId createLinkId() {
return new LinkId();
}
/**
* Create an instance of {@link NetAndGross }
*
*/
public NetAndGross createNetAndGross() {
return new NetAndGross();
}
/**
* Create an instance of {@link NotionalReportingType }
*
*/
public NotionalReportingType createNotionalReportingType() {
return new NotionalReportingType();
}
/**
* Create an instance of {@link OrderId }
*
*/
public OrderId createOrderId() {
return new OrderId();
}
/**
* Create an instance of {@link OrderIdentifier }
*
*/
public OrderIdentifier createOrderIdentifier() {
return new OrderIdentifier();
}
/**
* Create an instance of {@link OrganizationCharacteristic }
*
*/
public OrganizationCharacteristic createOrganizationCharacteristic() {
return new OrganizationCharacteristic();
}
/**
* Create an instance of {@link OtcClassification }
*
*/
public OtcClassification createOtcClassification() {
return new OtcClassification();
}
/**
* Create an instance of {@link PackageInformation }
*
*/
public PackageInformation createPackageInformation() {
return new PackageInformation();
}
/**
* Create an instance of {@link PackageSummary }
*
*/
public PackageSummary createPackageSummary() {
return new PackageSummary();
}
/**
* Create an instance of {@link PackageType }
*
*/
public PackageType createPackageType() {
return new PackageType();
}
/**
* Create an instance of {@link PartyEntityClassification }
*
*/
public PartyEntityClassification createPartyEntityClassification() {
return new PartyEntityClassification();
}
/**
* Create an instance of {@link PartyPortfolioName }
*
*/
public PartyPortfolioName createPartyPortfolioName() {
return new PartyPortfolioName();
}
/**
* Create an instance of {@link PartyRelationshipType }
*
*/
public PartyRelationshipType createPartyRelationshipType() {
return new PartyRelationshipType();
}
/**
* Create an instance of {@link PartyTradeIdentifier }
*
*/
public PartyTradeIdentifier createPartyTradeIdentifier() {
return new PartyTradeIdentifier();
}
/**
* Create an instance of {@link PartyTradeIdentifiers }
*
*/
public PartyTradeIdentifiers createPartyTradeIdentifiers() {
return new PartyTradeIdentifiers();
}
/**
* Create an instance of {@link PartyTradeInformation }
*
*/
public PartyTradeInformation createPartyTradeInformation() {
return new PartyTradeInformation();
}
/**
* Create an instance of {@link PercentageRule }
*
*/
public PercentageRule createPercentageRule() {
return new PercentageRule();
}
/**
* Create an instance of {@link Portfolio }
*
*/
public Portfolio createPortfolio() {
return new Portfolio();
}
/**
* Create an instance of {@link ClearingExceptionReason }
*
*/
public ClearingExceptionReason createClearingExceptionReason() {
return new ClearingExceptionReason();
}
/**
* Create an instance of {@link PortfolioName }
*
*/
public PortfolioName createPortfolioName() {
return new PortfolioName();
}
/**
* Create an instance of {@link PricingContext }
*
*/
public PricingContext createPricingContext() {
return new PricingContext();
}
/**
* Create an instance of {@link ProductComponentIdentifier }
*
*/
public ProductComponentIdentifier createProductComponentIdentifier() {
return new ProductComponentIdentifier();
}
/**
* Create an instance of {@link ProductSummary }
*
*/
public ProductSummary createProductSummary() {
return new ProductSummary();
}
/**
* Create an instance of {@link RegulatorId }
*
*/
public RegulatorId createRegulatorId() {
return new RegulatorId();
}
/**
* Create an instance of {@link ReportingBoolean }
*
*/
public ReportingBoolean createReportingBoolean() {
return new ReportingBoolean();
}
/**
* Create an instance of {@link ReportingPurpose }
*
*/
public ReportingPurpose createReportingPurpose() {
return new ReportingPurpose();
}
/**
* Create an instance of {@link ReportingRegime }
*
*/
public ReportingRegime createReportingRegime() {
return new ReportingRegime();
}
/**
* Create an instance of {@link ReportingLevel }
*
*/
public ReportingLevel createReportingLevel() {
return new ReportingLevel();
}
/**
* Create an instance of {@link ReportingRole }
*
*/
public ReportingRole createReportingRole() {
return new ReportingRole();
}
/**
* Create an instance of {@link ShortSale }
*
*/
public ShortSale createShortSale() {
return new ShortSale();
}
/**
* Create an instance of {@link StrategyComponentIdentification }
*
*/
public StrategyComponentIdentification createStrategyComponentIdentification() {
return new StrategyComponentIdentification();
}
/**
* Create an instance of {@link SupervisorRegistration }
*
*/
public SupervisorRegistration createSupervisorRegistration() {
return new SupervisorRegistration();
}
/**
* Create an instance of {@link TimestampTypeScheme }
*
*/
public TimestampTypeScheme createTimestampTypeScheme() {
return new TimestampTypeScheme();
}
/**
* Create an instance of {@link Trade }
*
*/
public Trade createTrade() {
return new Trade();
}
/**
* Create an instance of {@link TradeCategory }
*
*/
public TradeCategory createTradeCategory() {
return new TradeCategory();
}
/**
* Create an instance of {@link TradeDifference }
*
*/
public TradeDifference createTradeDifference() {
return new TradeDifference();
}
/**
* Create an instance of {@link TradeHeader }
*
*/
public TradeHeader createTradeHeader() {
return new TradeHeader();
}
/**
* Create an instance of {@link TradeIdentifier }
*
*/
public TradeIdentifier createTradeIdentifier() {
return new TradeIdentifier();
}
/**
* Create an instance of {@link TradeIdentifierExtended }
*
*/
public TradeIdentifierExtended createTradeIdentifierExtended() {
return new TradeIdentifierExtended();
}
/**
* Create an instance of {@link TradeProcessingTimestamps }
*
*/
public TradeProcessingTimestamps createTradeProcessingTimestamps() {
return new TradeProcessingTimestamps();
}
/**
* Create an instance of {@link Trader }
*
*/
public Trader createTrader() {
return new Trader();
}
/**
* Create an instance of {@link TradeSummary }
*
*/
public TradeSummary createTradeSummary() {
return new TradeSummary();
}
/**
* Create an instance of {@link TradeTimestamp }
*
*/
public TradeTimestamp createTradeTimestamp() {
return new TradeTimestamp();
}
/**
* Create an instance of {@link TradingWaiver }
*
*/
public TradingWaiver createTradingWaiver() {
return new TradingWaiver();
}
/**
* Create an instance of {@link TransactionCharacteristic }
*
*/
public TransactionCharacteristic createTransactionCharacteristic() {
return new TransactionCharacteristic();
}
/**
* Create an instance of {@link Validation }
*
*/
public Validation createValidation() {
return new Validation();
}
/**
* Create an instance of {@link VerificationMethod }
*
*/
public VerificationMethod createVerificationMethod() {
return new VerificationMethod();
}
/**
* Create an instance of {@link VersionedContractId }
*
*/
public VersionedContractId createVersionedContractId() {
return new VersionedContractId();
}
/**
* Create an instance of {@link VersionedTradeId }
*
*/
public VersionedTradeId createVersionedTradeId() {
return new VersionedTradeId();
}
/**
* Create an instance of {@link BusinessProcess }
*
*/
public BusinessProcess createBusinessProcess() {
return new BusinessProcess();
}
/**
* Create an instance of {@link CorrectableRequestMessage }
*
*/
public CorrectableRequestMessage createCorrectableRequestMessage() {
return new CorrectableRequestMessage();
}
/**
* Create an instance of {@link CorrelationId }
*
*/
public CorrelationId createCorrelationId() {
return new CorrelationId();
}
/**
* Create an instance of {@link EventIdentifier }
*
*/
public EventIdentifier createEventIdentifier() {
return new EventIdentifier();
}
/**
* Create an instance of {@link EventStatus }
*
*/
public EventStatus createEventStatus() {
return new EventStatus();
}
/**
* Create an instance of {@link EventStatusItem }
*
*/
public EventStatusItem createEventStatusItem() {
return new EventStatusItem();
}
/**
* Create an instance of {@link ExceptionMessageHeader }
*
*/
public ExceptionMessageHeader createExceptionMessageHeader() {
return new ExceptionMessageHeader();
}
/**
* Create an instance of {@link MessageAddress }
*
*/
public MessageAddress createMessageAddress() {
return new MessageAddress();
}
/**
* Create an instance of {@link MessageId }
*
*/
public MessageId createMessageId() {
return new MessageId();
}
/**
* Create an instance of {@link NonCorrectableRequestMessage }
*
*/
public NonCorrectableRequestMessage createNonCorrectableRequestMessage() {
return new NonCorrectableRequestMessage();
}
/**
* Create an instance of {@link NotificationMessageHeader }
*
*/
public NotificationMessageHeader createNotificationMessageHeader() {
return new NotificationMessageHeader();
}
/**
* Create an instance of {@link ImplementationSpecification }
*
*/
public ImplementationSpecification createImplementationSpecification() {
return new ImplementationSpecification();
}
/**
* Create an instance of {@link ImplementationSpecificationVersion }
*
*/
public ImplementationSpecificationVersion createImplementationSpecificationVersion() {
return new ImplementationSpecificationVersion();
}
/**
* Create an instance of {@link PartyMessageInformation }
*
*/
public PartyMessageInformation createPartyMessageInformation() {
return new PartyMessageInformation();
}
/**
* Create an instance of {@link PortfolioReference }
*
*/
public PortfolioReference createPortfolioReference() {
return new PortfolioReference();
}
/**
* Create an instance of {@link PortfolioConstituentReference }
*
*/
public PortfolioConstituentReference createPortfolioConstituentReference() {
return new PortfolioConstituentReference();
}
/**
* Create an instance of {@link PortfolioReferenceBase }
*
*/
public PortfolioReferenceBase createPortfolioReferenceBase() {
return new PortfolioReferenceBase();
}
/**
* Create an instance of {@link ProblemLocation }
*
*/
public ProblemLocation createProblemLocation() {
return new ProblemLocation();
}
/**
* Create an instance of {@link Reason }
*
*/
public Reason createReason() {
return new Reason();
}
/**
* Create an instance of {@link ReasonCode }
*
*/
public ReasonCode createReasonCode() {
return new ReasonCode();
}
/**
* Create an instance of {@link RequestMessageHeader }
*
*/
public RequestMessageHeader createRequestMessageHeader() {
return new RequestMessageHeader();
}
/**
* Create an instance of {@link ReportId }
*
*/
public ReportId createReportId() {
return new ReportId();
}
/**
* Create an instance of {@link ReportSectionIdentification }
*
*/
public ReportSectionIdentification createReportSectionIdentification() {
return new ReportSectionIdentification();
}
/**
* Create an instance of {@link ResponseMessageHeader }
*
*/
public ResponseMessageHeader createResponseMessageHeader() {
return new ResponseMessageHeader();
}
/**
* Create an instance of {@link ServiceAdvisory }
*
*/
public ServiceAdvisory createServiceAdvisory() {
return new ServiceAdvisory();
}
/**
* Create an instance of {@link ServiceAdvisoryCategory }
*
*/
public ServiceAdvisoryCategory createServiceAdvisoryCategory() {
return new ServiceAdvisoryCategory();
}
/**
* Create an instance of {@link ServiceProcessingCycle }
*
*/
public ServiceProcessingCycle createServiceProcessingCycle() {
return new ServiceProcessingCycle();
}
/**
* Create an instance of {@link ServiceProcessingEvent }
*
*/
public ServiceProcessingEvent createServiceProcessingEvent() {
return new ServiceProcessingEvent();
}
/**
* Create an instance of {@link ServiceProcessingStatus }
*
*/
public ServiceProcessingStatus createServiceProcessingStatus() {
return new ServiceProcessingStatus();
}
/**
* Create an instance of {@link ServiceProcessingStep }
*
*/
public ServiceProcessingStep createServiceProcessingStep() {
return new ServiceProcessingStep();
}
/**
* Create an instance of {@link ServiceStatus }
*
*/
public ServiceStatus createServiceStatus() {
return new ServiceStatus();
}
/**
* Create an instance of {@link UnprocessedElementWrapper }
*
*/
public UnprocessedElementWrapper createUnprocessedElementWrapper() {
return new UnprocessedElementWrapper();
}
/**
* Create an instance of {@link VerificationStatus }
*
*/
public VerificationStatus createVerificationStatus() {
return new VerificationStatus();
}
/**
* Create an instance of {@link ActionOnExpiration }
*
*/
public ActionOnExpiration createActionOnExpiration() {
return new ActionOnExpiration();
}
/**
* Create an instance of {@link AmountRef }
*
*/
public AmountRef createAmountRef() {
return new AmountRef();
}
/**
* Create an instance of {@link BusinessEventIdentifier }
*
*/
public BusinessEventIdentifier createBusinessEventIdentifier() {
return new BusinessEventIdentifier();
}
/**
* Create an instance of {@link ClearingStatusItem }
*
*/
public ClearingStatusItem createClearingStatusItem() {
return new ClearingStatusItem();
}
/**
* Create an instance of {@link ClearingInstructions }
*
*/
public ClearingInstructions createClearingInstructions() {
return new ClearingInstructions();
}
/**
* Create an instance of {@link CompressionActivity }
*
*/
public CompressionActivity createCompressionActivity() {
return new CompressionActivity();
}
/**
* Create an instance of {@link CompressionType }
*
*/
public CompressionType createCompressionType() {
return new CompressionType();
}
/**
* Create an instance of {@link CorporateActionType }
*
*/
public CorporateActionType createCorporateActionType() {
return new CorporateActionType();
}
/**
* Create an instance of {@link CreditLimitBase }
*
*/
public CreditLimitBase createCreditLimitBase() {
return new CreditLimitBase();
}
/**
* Create an instance of {@link CreditLimit }
*
*/
public CreditLimit createCreditLimit() {
return new CreditLimit();
}
/**
* Create an instance of {@link CreditLimitInformation }
*
*/
public CreditLimitInformation createCreditLimitInformation() {
return new CreditLimitInformation();
}
/**
* Create an instance of {@link CreditLimitUtilization }
*
*/
public CreditLimitUtilization createCreditLimitUtilization() {
return new CreditLimitUtilization();
}
/**
* Create an instance of {@link CreditLimitUtilizationPosition }
*
*/
public CreditLimitUtilizationPosition createCreditLimitUtilizationPosition() {
return new CreditLimitUtilizationPosition();
}
/**
* Create an instance of {@link DeClear }
*
*/
public DeClear createDeClear() {
return new DeClear();
}
/**
* Create an instance of {@link DeclearReason }
*
*/
public DeclearReason createDeclearReason() {
return new DeclearReason();
}
/**
* Create an instance of {@link EventId }
*
*/
public EventId createEventId() {
return new EventId();
}
/**
* Create an instance of {@link EventProposedMatch }
*
*/
public EventProposedMatch createEventProposedMatch() {
return new EventProposedMatch();
}
/**
* Create an instance of {@link EventsChoice }
*
*/
public EventsChoice createEventsChoice() {
return new EventsChoice();
}
/**
* Create an instance of {@link KnockOutRateObservation }
*
*/
public KnockOutRateObservation createKnockOutRateObservation() {
return new KnockOutRateObservation();
}
/**
* Create an instance of {@link MoneyRef }
*
*/
public MoneyRef createMoneyRef() {
return new MoneyRef();
}
/**
* Create an instance of {@link NoTouchLowerBarrierObservation }
*
*/
public NoTouchLowerBarrierObservation createNoTouchLowerBarrierObservation() {
return new NoTouchLowerBarrierObservation();
}
/**
* Create an instance of {@link NoTouchRateObservation }
*
*/
public NoTouchRateObservation createNoTouchRateObservation() {
return new NoTouchRateObservation();
}
/**
* Create an instance of {@link NoTouchUpperBarrierObservation }
*
*/
public NoTouchUpperBarrierObservation createNoTouchUpperBarrierObservation() {
return new NoTouchUpperBarrierObservation();
}
/**
* Create an instance of {@link LimitApplicable }
*
*/
public LimitApplicable createLimitApplicable() {
return new LimitApplicable();
}
/**
* Create an instance of {@link LimitId }
*
*/
public LimitId createLimitId() {
return new LimitId();
}
/**
* Create an instance of {@link LimitType }
*
*/
public LimitType createLimitType() {
return new LimitType();
}
/**
* Create an instance of {@link ObservedPrice }
*
*/
public ObservedPrice createObservedPrice() {
return new ObservedPrice();
}
/**
* Create an instance of {@link ObservedRate }
*
*/
public ObservedRate createObservedRate() {
return new ObservedRate();
}
/**
* Create an instance of {@link OptionEvent }
*
*/
public OptionEvent createOptionEvent() {
return new OptionEvent();
}
/**
* Create an instance of {@link OptionExercise }
*
*/
public OptionExercise createOptionExercise() {
return new OptionExercise();
}
/**
* Create an instance of {@link OptionExerciseAmounts }
*
*/
public OptionExerciseAmounts createOptionExerciseAmounts() {
return new OptionExerciseAmounts();
}
/**
* Create an instance of {@link OptionExpiry }
*
*/
public OptionExpiry createOptionExpiry() {
return new OptionExpiry();
}
/**
* Create an instance of {@link OptionExpiryBase }
*
*/
public OptionExpiryBase createOptionExpiryBase() {
return new OptionExpiryBase();
}
/**
* Create an instance of {@link PackageHeader }
*
*/
public PackageHeader createPackageHeader() {
return new PackageHeader();
}
/**
* Create an instance of {@link PhysicalSettlement }
*
*/
public PhysicalSettlement createPhysicalSettlement() {
return new PhysicalSettlement();
}
/**
* Create an instance of {@link ReportingRegimeIdentifier }
*
*/
public ReportingRegimeIdentifier createReportingRegimeIdentifier() {
return new ReportingRegimeIdentifier();
}
/**
* Create an instance of {@link RequestedClearingAction }
*
*/
public RequestedClearingAction createRequestedClearingAction() {
return new RequestedClearingAction();
}
/**
* Create an instance of {@link RequestedWithdrawalAction }
*
*/
public RequestedWithdrawalAction createRequestedWithdrawalAction() {
return new RequestedWithdrawalAction();
}
/**
* Create an instance of {@link TerminatingEvent }
*
*/
public TerminatingEvent createTerminatingEvent() {
return new TerminatingEvent();
}
/**
* Create an instance of {@link TradeAmendmentContent }
*
*/
public TradeAmendmentContent createTradeAmendmentContent() {
return new TradeAmendmentContent();
}
/**
* Create an instance of {@link TradeChangeBase }
*
*/
public TradeChangeBase createTradeChangeBase() {
return new TradeChangeBase();
}
/**
* Create an instance of {@link TradeChangeContent }
*
*/
public TradeChangeContent createTradeChangeContent() {
return new TradeChangeContent();
}
/**
* Create an instance of {@link TradeLegPriceChange }
*
*/
public TradeLegPriceChange createTradeLegPriceChange() {
return new TradeLegPriceChange();
}
/**
* Create an instance of {@link TradeLegSizeChange }
*
*/
public TradeLegSizeChange createTradeLegSizeChange() {
return new TradeLegSizeChange();
}
/**
* Create an instance of {@link TradeMaturity }
*
*/
public TradeMaturity createTradeMaturity() {
return new TradeMaturity();
}
/**
* Create an instance of {@link TradeNotionalChange }
*
*/
public TradeNotionalChange createTradeNotionalChange() {
return new TradeNotionalChange();
}
/**
* Create an instance of {@link TradeNovationContent }
*
*/
public TradeNovationContent createTradeNovationContent() {
return new TradeNovationContent();
}
/**
* Create an instance of {@link TradePackage }
*
*/
public TradePackage createTradePackage() {
return new TradePackage();
}
/**
* Create an instance of {@link TradeReferenceInformation }
*
*/
public TradeReferenceInformation createTradeReferenceInformation() {
return new TradeReferenceInformation();
}
/**
* Create an instance of {@link TouchRateObservation }
*
*/
public TouchRateObservation createTouchRateObservation() {
return new TouchRateObservation();
}
/**
* Create an instance of {@link TriggerRateObservation }
*
*/
public TriggerRateObservation createTriggerRateObservation() {
return new TriggerRateObservation();
}
/**
* Create an instance of {@link Velocity }
*
*/
public Velocity createVelocity() {
return new Velocity();
}
/**
* Create an instance of {@link Withdrawal }
*
*/
public Withdrawal createWithdrawal() {
return new Withdrawal();
}
/**
* Create an instance of {@link WithdrawalPartyTradeInformation }
*
*/
public WithdrawalPartyTradeInformation createWithdrawalPartyTradeInformation() {
return new WithdrawalPartyTradeInformation();
}
/**
* Create an instance of {@link WithdrawalReason }
*
*/
public WithdrawalReason createWithdrawalReason() {
return new WithdrawalReason();
}
/**
* Create an instance of {@link UnitQuantityRef }
*
*/
public UnitQuantityRef createUnitQuantityRef() {
return new UnitQuantityRef();
}
/**
* Create an instance of {@link AdjustableOffset }
*
*/
public AdjustableOffset createAdjustableOffset() {
return new AdjustableOffset();
}
/**
* Create an instance of {@link CollateralProfile }
*
*/
public CollateralProfile createCollateralProfile() {
return new CollateralProfile();
}
/**
* Create an instance of {@link CollateralType }
*
*/
public CollateralType createCollateralType() {
return new CollateralType();
}
/**
* Create an instance of {@link CollateralValuation }
*
*/
public CollateralValuation createCollateralValuation() {
return new CollateralValuation();
}
/**
* Create an instance of {@link DeliveryMethod }
*
*/
public DeliveryMethod createDeliveryMethod() {
return new DeliveryMethod();
}
/**
* Create an instance of {@link InitialMargin }
*
*/
public InitialMargin createInitialMargin() {
return new InitialMargin();
}
/**
* Create an instance of {@link InitialMarginCalculation }
*
*/
public InitialMarginCalculation createInitialMarginCalculation() {
return new InitialMarginCalculation();
}
/**
* Create an instance of {@link PartyNoticePeriod }
*
*/
public PartyNoticePeriod createPartyNoticePeriod() {
return new PartyNoticePeriod();
}
/**
* Create an instance of {@link RelativePrice }
*
*/
public RelativePrice createRelativePrice() {
return new RelativePrice();
}
/**
* Create an instance of {@link RepoFarLeg }
*
*/
public RepoFarLeg createRepoFarLeg() {
return new RepoFarLeg();
}
/**
* Create an instance of {@link RepoLegBase }
*
*/
public RepoLegBase createRepoLegBase() {
return new RepoLegBase();
}
/**
* Create an instance of {@link RepoNearLeg }
*
*/
public RepoNearLeg createRepoNearLeg() {
return new RepoNearLeg();
}
/**
* Create an instance of {@link TriParty }
*
*/
public TriParty createTriParty() {
return new TriParty();
}
/**
* Create an instance of {@link ClearingRequirements }
*
*/
public ClearingRequirements createClearingRequirements() {
return new ClearingRequirements();
}
/**
* Create an instance of {@link Clearing }
*
*/
public Clearing createClearing() {
return new Clearing();
}
/**
* Create an instance of {@link TradeWrapper }
*
*/
public TradeWrapper createTradeWrapper() {
return new TradeWrapper();
}
/**
* Create an instance of {@link RequestedCollateralAllocationAction }
*
*/
public RequestedCollateralAllocationAction createRequestedCollateralAllocationAction() {
return new RequestedCollateralAllocationAction();
}
/**
* Create an instance of {@link AffectedTransactions }
*
*/
public AffectedTransactions createAffectedTransactions() {
return new AffectedTransactions();
}
/**
* Create an instance of {@link AssetOrTermPointOrPricingStructureReference }
*
*/
public AssetOrTermPointOrPricingStructureReference createAssetOrTermPointOrPricingStructureReference() {
return new AssetOrTermPointOrPricingStructureReference();
}
/**
* Create an instance of {@link BasicAssetValuation }
*
*/
public BasicAssetValuation createBasicAssetValuation() {
return new BasicAssetValuation();
}
/**
* Create an instance of {@link DenominatorTerm }
*
*/
public DenominatorTerm createDenominatorTerm() {
return new DenominatorTerm();
}
/**
* Create an instance of {@link DerivativeCalculationMethod }
*
*/
public DerivativeCalculationMethod createDerivativeCalculationMethod() {
return new DerivativeCalculationMethod();
}
/**
* Create an instance of {@link DerivativeCalculationProcedure }
*
*/
public DerivativeCalculationProcedure createDerivativeCalculationProcedure() {
return new DerivativeCalculationProcedure();
}
/**
* Create an instance of {@link DerivativeFormula }
*
*/
public DerivativeFormula createDerivativeFormula() {
return new DerivativeFormula();
}
/**
* Create an instance of {@link FormulaTerm }
*
*/
public FormulaTerm createFormulaTerm() {
return new FormulaTerm();
}
/**
* Create an instance of {@link GenericDimension }
*
*/
public GenericDimension createGenericDimension() {
return new GenericDimension();
}
/**
* Create an instance of {@link InstrumentSet }
*
*/
public InstrumentSet createInstrumentSet() {
return new InstrumentSet();
}
/**
* Create an instance of {@link MarketReference }
*
*/
public MarketReference createMarketReference() {
return new MarketReference();
}
/**
* Create an instance of {@link PerturbationType }
*
*/
public PerturbationType createPerturbationType() {
return new PerturbationType();
}
/**
* Create an instance of {@link PricingDataPointCoordinate }
*
*/
public PricingDataPointCoordinate createPricingDataPointCoordinate() {
return new PricingDataPointCoordinate();
}
/**
* Create an instance of {@link PricingDataPointCoordinateReference }
*
*/
public PricingDataPointCoordinateReference createPricingDataPointCoordinateReference() {
return new PricingDataPointCoordinateReference();
}
/**
* Create an instance of {@link PricingInputReplacement }
*
*/
public PricingInputReplacement createPricingInputReplacement() {
return new PricingInputReplacement();
}
/**
* Create an instance of {@link PricingInputType }
*
*/
public PricingInputType createPricingInputType() {
return new PricingInputType();
}
/**
* Create an instance of {@link PricingMethod }
*
*/
public PricingMethod createPricingMethod() {
return new PricingMethod();
}
/**
* Create an instance of {@link PricingParameterDerivative }
*
*/
public PricingParameterDerivative createPricingParameterDerivative() {
return new PricingParameterDerivative();
}
/**
* Create an instance of {@link PricingParameterDerivativeReference }
*
*/
public PricingParameterDerivativeReference createPricingParameterDerivativeReference() {
return new PricingParameterDerivativeReference();
}
/**
* Create an instance of {@link PricingParameterShift }
*
*/
public PricingParameterShift createPricingParameterShift() {
return new PricingParameterShift();
}
/**
* Create an instance of {@link QuotedAssetSet }
*
*/
public QuotedAssetSet createQuotedAssetSet() {
return new QuotedAssetSet();
}
/**
* Create an instance of {@link SensitivityDefinition }
*
*/
public SensitivityDefinition createSensitivityDefinition() {
return new SensitivityDefinition();
}
/**
* Create an instance of {@link SensitivitySetDefinition }
*
*/
public SensitivitySetDefinition createSensitivitySetDefinition() {
return new SensitivitySetDefinition();
}
/**
* Create an instance of {@link SensitivitySetDefinitionReference }
*
*/
public SensitivitySetDefinitionReference createSensitivitySetDefinitionReference() {
return new SensitivitySetDefinitionReference();
}
/**
* Create an instance of {@link TimeDimension }
*
*/
public TimeDimension createTimeDimension() {
return new TimeDimension();
}
/**
* Create an instance of {@link Valuation }
*
*/
public Valuation createValuation() {
return new Valuation();
}
/**
* Create an instance of {@link ValuationReference }
*
*/
public ValuationReference createValuationReference() {
return new ValuationReference();
}
/**
* Create an instance of {@link ValuationScenario }
*
*/
public ValuationScenario createValuationScenario() {
return new ValuationScenario();
}
/**
* Create an instance of {@link ValuationScenarioReference }
*
*/
public ValuationScenarioReference createValuationScenarioReference() {
return new ValuationScenarioReference();
}
/**
* Create an instance of {@link WeightedPartialDerivative }
*
*/
public WeightedPartialDerivative createWeightedPartialDerivative() {
return new WeightedPartialDerivative();
}
/**
* Create an instance of {@link CompoundingFrequency }
*
*/
public CompoundingFrequency createCompoundingFrequency() {
return new CompoundingFrequency();
}
/**
* Create an instance of {@link DefaultProbabilityCurve }
*
*/
public DefaultProbabilityCurve createDefaultProbabilityCurve() {
return new DefaultProbabilityCurve();
}
/**
* Create an instance of {@link ForwardRateCurve }
*
*/
public ForwardRateCurve createForwardRateCurve() {
return new ForwardRateCurve();
}
/**
* Create an instance of {@link FxRateSet }
*
*/
public FxRateSet createFxRateSet() {
return new FxRateSet();
}
/**
* Create an instance of {@link MultiDimensionalPricingData }
*
*/
public MultiDimensionalPricingData createMultiDimensionalPricingData() {
return new MultiDimensionalPricingData();
}
/**
* Create an instance of {@link ParametricAdjustment }
*
*/
public ParametricAdjustment createParametricAdjustment() {
return new ParametricAdjustment();
}
/**
* Create an instance of {@link ParametricAdjustmentPoint }
*
*/
public ParametricAdjustmentPoint createParametricAdjustmentPoint() {
return new ParametricAdjustmentPoint();
}
/**
* Create an instance of {@link PricingStructurePoint }
*
*/
public PricingStructurePoint createPricingStructurePoint() {
return new PricingStructurePoint();
}
/**
* Create an instance of {@link TermCurve }
*
*/
public TermCurve createTermCurve() {
return new TermCurve();
}
/**
* Create an instance of {@link TermPoint }
*
*/
public TermPoint createTermPoint() {
return new TermPoint();
}
/**
* Create an instance of {@link ZeroRateCurve }
*
*/
public ZeroRateCurve createZeroRateCurve() {
return new ZeroRateCurve();
}
/**
* Create an instance of {@link AssetValuation }
*
*/
public AssetValuation createAssetValuation() {
return new AssetValuation();
}
/**
* Create an instance of {@link Quotation }
*
*/
public Quotation createQuotation() {
return new Quotation();
}
/**
* Create an instance of {@link Sensitivity }
*
*/
public Sensitivity createSensitivity() {
return new Sensitivity();
}
/**
* Create an instance of {@link SensitivitySet }
*
*/
public SensitivitySet createSensitivitySet() {
return new SensitivitySet();
}
/**
* Create an instance of {@link ValuationSetDetail }
*
*/
public ValuationSetDetail createValuationSetDetail() {
return new ValuationSetDetail();
}
/**
* Create an instance of {@link AccrualPeriod }
*
*/
public AccrualPeriod createAccrualPeriod() {
return new AccrualPeriod();
}
/**
* Create an instance of {@link AccrualTypeId }
*
*/
public AccrualTypeId createAccrualTypeId() {
return new AccrualTypeId();
}
/**
* Create an instance of {@link AccruingFeeOption }
*
*/
public AccruingFeeOption createAccruingFeeOption() {
return new AccruingFeeOption();
}
/**
* Create an instance of {@link AccruingFeePayment }
*
*/
public AccruingFeePayment createAccruingFeePayment() {
return new AccruingFeePayment();
}
/**
* Create an instance of {@link AccruingFeeType }
*
*/
public AccruingFeeType createAccruingFeeType() {
return new AccruingFeeType();
}
/**
* Create an instance of {@link AccruingPikOption }
*
*/
public AccruingPikOption createAccruingPikOption() {
return new AccruingPikOption();
}
/**
* Create an instance of {@link AccruingPikOptionChange }
*
*/
public AccruingPikOptionChange createAccruingPikOptionChange() {
return new AccruingPikOptionChange();
}
/**
* Create an instance of {@link AccruingPikPayment }
*
*/
public AccruingPikPayment createAccruingPikPayment() {
return new AccruingPikPayment();
}
/**
* Create an instance of {@link Adjustment }
*
*/
public Adjustment createAdjustment() {
return new Adjustment();
}
/**
* Create an instance of {@link ApplicableAssets }
*
*/
public ApplicableAssets createApplicableAssets() {
return new ApplicableAssets();
}
/**
* Create an instance of {@link ApplicableCommunicationDetails }
*
*/
public ApplicableCommunicationDetails createApplicableCommunicationDetails() {
return new ApplicableCommunicationDetails();
}
/**
* Create an instance of {@link ApplicablePurpose }
*
*/
public ApplicablePurpose createApplicablePurpose() {
return new ApplicablePurpose();
}
/**
* Create an instance of {@link ApplicableSettlementInstructionDetails }
*
*/
public ApplicableSettlementInstructionDetails createApplicableSettlementInstructionDetails() {
return new ApplicableSettlementInstructionDetails();
}
/**
* Create an instance of {@link ApplicableTransactionType }
*
*/
public ApplicableTransactionType createApplicableTransactionType() {
return new ApplicableTransactionType();
}
/**
* Create an instance of {@link AssociationToAssetId }
*
*/
public AssociationToAssetId createAssociationToAssetId() {
return new AssociationToAssetId();
}
/**
* Create an instance of {@link AssociationToAssetIdentifier }
*
*/
public AssociationToAssetIdentifier createAssociationToAssetIdentifier() {
return new AssociationToAssetIdentifier();
}
/**
* Create an instance of {@link BuyerSellerAmounts }
*
*/
public BuyerSellerAmounts createBuyerSellerAmounts() {
return new BuyerSellerAmounts();
}
/**
* Create an instance of {@link CashPayable }
*
*/
public CashPayable createCashPayable() {
return new CashPayable();
}
/**
* Create an instance of {@link CommitmentChange }
*
*/
public CommitmentChange createCommitmentChange() {
return new CommitmentChange();
}
/**
* Create an instance of {@link CommitmentSchedule }
*
*/
public CommitmentSchedule createCommitmentSchedule() {
return new CommitmentSchedule();
}
/**
* Create an instance of {@link Deal }
*
*/
public Deal createDeal() {
return new Deal();
}
/**
* Create an instance of {@link DealIdentifier }
*
*/
public DealIdentifier createDealIdentifier() {
return new DealIdentifier();
}
/**
* Create an instance of {@link DealSummary }
*
*/
public DealSummary createDealSummary() {
return new DealSummary();
}
/**
* Create an instance of {@link EventPayment }
*
*/
public EventPayment createEventPayment() {
return new EventPayment();
}
/**
* Create an instance of {@link EventInstructionOverride }
*
*/
public EventInstructionOverride createEventInstructionOverride() {
return new EventInstructionOverride();
}
/**
* Create an instance of {@link EvergreenOption }
*
*/
public EvergreenOption createEvergreenOption() {
return new EvergreenOption();
}
/**
* Create an instance of {@link FacilityCommitment }
*
*/
public FacilityCommitment createFacilityCommitment() {
return new FacilityCommitment();
}
/**
* Create an instance of {@link FacilityContractIdentifier }
*
*/
public FacilityContractIdentifier createFacilityContractIdentifier() {
return new FacilityContractIdentifier();
}
/**
* Create an instance of {@link FacilityFeature }
*
*/
public FacilityFeature createFacilityFeature() {
return new FacilityFeature();
}
/**
* Create an instance of {@link FacilityIdentifier }
*
*/
public FacilityIdentifier createFacilityIdentifier() {
return new FacilityIdentifier();
}
/**
* Create an instance of {@link FacilityOutstandingsPosition }
*
*/
public FacilityOutstandingsPosition createFacilityOutstandingsPosition() {
return new FacilityOutstandingsPosition();
}
/**
* Create an instance of {@link FacilityPosition }
*
*/
public FacilityPosition createFacilityPosition() {
return new FacilityPosition();
}
/**
* Create an instance of {@link FacilityReference }
*
*/
public FacilityReference createFacilityReference() {
return new FacilityReference();
}
/**
* Create an instance of {@link FacilitySummary }
*
*/
public FacilitySummary createFacilitySummary() {
return new FacilitySummary();
}
/**
* Create an instance of {@link FixedRateAccrual }
*
*/
public FixedRateAccrual createFixedRateAccrual() {
return new FixedRateAccrual();
}
/**
* Create an instance of {@link FixedRateOption }
*
*/
public FixedRateOption createFixedRateOption() {
return new FixedRateOption();
}
/**
* Create an instance of {@link FixedRateOptionChange }
*
*/
public FixedRateOptionChange createFixedRateOptionChange() {
return new FixedRateOptionChange();
}
/**
* Create an instance of {@link FloatingRateAccrual }
*
*/
public FloatingRateAccrual createFloatingRateAccrual() {
return new FloatingRateAccrual();
}
/**
* Create an instance of {@link FloatingRateIndexLoan }
*
*/
public FloatingRateIndexLoan createFloatingRateIndexLoan() {
return new FloatingRateIndexLoan();
}
/**
* Create an instance of {@link FloatingRateOption }
*
*/
public FloatingRateOption createFloatingRateOption() {
return new FloatingRateOption();
}
/**
* Create an instance of {@link FloatingRateOptionChange }
*
*/
public FloatingRateOptionChange createFloatingRateOptionChange() {
return new FloatingRateOptionChange();
}
/**
* Create an instance of {@link FxTerms }
*
*/
public FxTerms createFxTerms() {
return new FxTerms();
}
/**
* Create an instance of {@link LcAccrual }
*
*/
public LcAccrual createLcAccrual() {
return new LcAccrual();
}
/**
* Create an instance of {@link LcOption }
*
*/
public LcOption createLcOption() {
return new LcOption();
}
/**
* Create an instance of {@link LcOptionChange }
*
*/
public LcOptionChange createLcOptionChange() {
return new LcOptionChange();
}
/**
* Create an instance of {@link LcPurpose }
*
*/
public LcPurpose createLcPurpose() {
return new LcPurpose();
}
/**
* Create an instance of {@link LcType }
*
*/
public LcType createLcType() {
return new LcType();
}
/**
* Create an instance of {@link LenderClassification }
*
*/
public LenderClassification createLenderClassification() {
return new LenderClassification();
}
/**
* Create an instance of {@link LetterOfCredit }
*
*/
public LetterOfCredit createLetterOfCredit() {
return new LetterOfCredit();
}
/**
* Create an instance of {@link LetterOfCreditReference }
*
*/
public LetterOfCreditReference createLetterOfCreditReference() {
return new LetterOfCreditReference();
}
/**
* Create an instance of {@link LetterOfCreditSummary }
*
*/
public LetterOfCreditSummary createLetterOfCreditSummary() {
return new LetterOfCreditSummary();
}
/**
* Create an instance of {@link LoanAcknowledgement }
*
*/
public LoanAcknowledgement createLoanAcknowledgement() {
return new LoanAcknowledgement();
}
/**
* Create an instance of {@link LoanAllocation }
*
*/
public LoanAllocation createLoanAllocation() {
return new LoanAllocation();
}
/**
* Create an instance of {@link LoanAllocationEvent }
*
*/
public LoanAllocationEvent createLoanAllocationEvent() {
return new LoanAllocationEvent();
}
/**
* Create an instance of {@link LoanAllocationIdentifier }
*
*/
public LoanAllocationIdentifier createLoanAllocationIdentifier() {
return new LoanAllocationIdentifier();
}
/**
* Create an instance of {@link LoanAllocationNoSettlePeriod }
*
*/
public LoanAllocationNoSettlePeriod createLoanAllocationNoSettlePeriod() {
return new LoanAllocationNoSettlePeriod();
}
/**
* Create an instance of {@link LoanAllocationNoSettlePeriodType }
*
*/
public LoanAllocationNoSettlePeriodType createLoanAllocationNoSettlePeriodType() {
return new LoanAllocationNoSettlePeriodType();
}
/**
* Create an instance of {@link LoanAllocationPayment }
*
*/
public LoanAllocationPayment createLoanAllocationPayment() {
return new LoanAllocationPayment();
}
/**
* Create an instance of {@link LoanAllocationReference }
*
*/
public LoanAllocationReference createLoanAllocationReference() {
return new LoanAllocationReference();
}
/**
* Create an instance of {@link LoanAllocationSettlementTask }
*
*/
public LoanAllocationSettlementTask createLoanAllocationSettlementTask() {
return new LoanAllocationSettlementTask();
}
/**
* Create an instance of {@link LoanAllocationSettlementTaskType }
*
*/
public LoanAllocationSettlementTaskType createLoanAllocationSettlementTaskType() {
return new LoanAllocationSettlementTaskType();
}
/**
* Create an instance of {@link LoanAllocationSettlementEvent }
*
*/
public LoanAllocationSettlementEvent createLoanAllocationSettlementEvent() {
return new LoanAllocationSettlementEvent();
}
/**
* Create an instance of {@link LoanAllocationTransferFeeDueEvent }
*
*/
public LoanAllocationTransferFeeDueEvent createLoanAllocationTransferFeeDueEvent() {
return new LoanAllocationTransferFeeDueEvent();
}
/**
* Create an instance of {@link LoanAllocationTransferFeeOwedEvent }
*
*/
public LoanAllocationTransferFeeOwedEvent createLoanAllocationTransferFeeOwedEvent() {
return new LoanAllocationTransferFeeOwedEvent();
}
/**
* Create an instance of {@link LoanContract }
*
*/
public LoanContract createLoanContract() {
return new LoanContract();
}
/**
* Create an instance of {@link LoanContractReference }
*
*/
public LoanContractReference createLoanContractReference() {
return new LoanContractReference();
}
/**
* Create an instance of {@link LoanContractSummary }
*
*/
public LoanContractSummary createLoanContractSummary() {
return new LoanContractSummary();
}
/**
* Create an instance of {@link LoanSettlementDateAvailabilityEvent }
*
*/
public LoanSettlementDateAvailabilityEvent createLoanSettlementDateAvailabilityEvent() {
return new LoanSettlementDateAvailabilityEvent();
}
/**
* Create an instance of {@link LoanSettlementDateFinalizationEvent }
*
*/
public LoanSettlementDateFinalizationEvent createLoanSettlementDateFinalizationEvent() {
return new LoanSettlementDateFinalizationEvent();
}
/**
* Create an instance of {@link LoanTradeEvent }
*
*/
public LoanTradeEvent createLoanTradeEvent() {
return new LoanTradeEvent();
}
/**
* Create an instance of {@link LoanTradeTransferFeeDueEvent }
*
*/
public LoanTradeTransferFeeDueEvent createLoanTradeTransferFeeDueEvent() {
return new LoanTradeTransferFeeDueEvent();
}
/**
* Create an instance of {@link LoanTradeTransferFeeOwedEvent }
*
*/
public LoanTradeTransferFeeOwedEvent createLoanTradeTransferFeeOwedEvent() {
return new LoanTradeTransferFeeOwedEvent();
}
/**
* Create an instance of {@link LoanTransferSettlementEvent }
*
*/
public LoanTransferSettlementEvent createLoanTransferSettlementEvent() {
return new LoanTransferSettlementEvent();
}
/**
* Create an instance of {@link LoanTrade }
*
*/
public LoanTrade createLoanTrade() {
return new LoanTrade();
}
/**
* Create an instance of {@link LoanTradePayment }
*
*/
public LoanTradePayment createLoanTradePayment() {
return new LoanTradePayment();
}
/**
* Create an instance of {@link LoanTradeReference }
*
*/
public LoanTradeReference createLoanTradeReference() {
return new LoanTradeReference();
}
/**
* Create an instance of {@link LoanTradeSettlementTask }
*
*/
public LoanTradeSettlementTask createLoanTradeSettlementTask() {
return new LoanTradeSettlementTask();
}
/**
* Create an instance of {@link LoanTradeSettlementTaskType }
*
*/
public LoanTradeSettlementTaskType createLoanTradeSettlementTaskType() {
return new LoanTradeSettlementTaskType();
}
/**
* Create an instance of {@link LoanTradeSummary }
*
*/
public LoanTradeSummary createLoanTradeSummary() {
return new LoanTradeSummary();
}
/**
* Create an instance of {@link LoanTradingAccruingFeeAccrual }
*
*/
public LoanTradingAccruingFeeAccrual createLoanTradingAccruingFeeAccrual() {
return new LoanTradingAccruingFeeAccrual();
}
/**
* Create an instance of {@link LoanTradingCostOfCarry }
*
*/
public LoanTradingCostOfCarry createLoanTradingCostOfCarry() {
return new LoanTradingCostOfCarry();
}
/**
* Create an instance of {@link LoanTradingCostOfCarryAccrual }
*
*/
public LoanTradingCostOfCarryAccrual createLoanTradingCostOfCarryAccrual() {
return new LoanTradingCostOfCarryAccrual();
}
/**
* Create an instance of {@link LoanTradingCounterpartySettlementFundingFactors }
*
*/
public LoanTradingCounterpartySettlementFundingFactors createLoanTradingCounterpartySettlementFundingFactors() {
return new LoanTradingCounterpartySettlementFundingFactors();
}
/**
* Create an instance of {@link LoanTradingDelayedCompensation }
*
*/
public LoanTradingDelayedCompensation createLoanTradingDelayedCompensation() {
return new LoanTradingDelayedCompensation();
}
/**
* Create an instance of {@link LoanTradingEconomicBenefit }
*
*/
public LoanTradingEconomicBenefit createLoanTradingEconomicBenefit() {
return new LoanTradingEconomicBenefit();
}
/**
* Create an instance of {@link LoanTradingLetterOfCreditAccrual }
*
*/
public LoanTradingLetterOfCreditAccrual createLoanTradingLetterOfCreditAccrual() {
return new LoanTradingLetterOfCreditAccrual();
}
/**
* Create an instance of {@link LoanTradingNonRecurringFee }
*
*/
public LoanTradingNonRecurringFee createLoanTradingNonRecurringFee() {
return new LoanTradingNonRecurringFee();
}
/**
* Create an instance of {@link LoanTradingOutstandingsAccrual }
*
*/
public LoanTradingOutstandingsAccrual createLoanTradingOutstandingsAccrual() {
return new LoanTradingOutstandingsAccrual();
}
/**
* Create an instance of {@link LoanTradingPartyRole }
*
*/
public LoanTradingPartyRole createLoanTradingPartyRole() {
return new LoanTradingPartyRole();
}
/**
* Create an instance of {@link LoanTradingSettlementTaskDates }
*
*/
public LoanTradingSettlementTaskDates createLoanTradingSettlementTaskDates() {
return new LoanTradingSettlementTaskDates();
}
/**
* Create an instance of {@link LoanTransfer }
*
*/
public LoanTransfer createLoanTransfer() {
return new LoanTransfer();
}
/**
* Create an instance of {@link LoanTransferFee }
*
*/
public LoanTransferFee createLoanTransferFee() {
return new LoanTransferFee();
}
/**
* Create an instance of {@link MoneyWithParticipantShare }
*
*/
public MoneyWithParticipantShare createMoneyWithParticipantShare() {
return new MoneyWithParticipantShare();
}
/**
* Create an instance of {@link MultiCurrency }
*
*/
public MultiCurrency createMultiCurrency() {
return new MultiCurrency();
}
/**
* Create an instance of {@link NonRecurringMiscFeeType }
*
*/
public NonRecurringMiscFeeType createNonRecurringMiscFeeType() {
return new NonRecurringMiscFeeType();
}
/**
* Create an instance of {@link OutstandingsPosition }
*
*/
public OutstandingsPosition createOutstandingsPosition() {
return new OutstandingsPosition();
}
/**
* Create an instance of {@link OverrideId }
*
*/
public OverrideId createOverrideId() {
return new OverrideId();
}
/**
* Create an instance of {@link OverrideIdentifier }
*
*/
public OverrideIdentifier createOverrideIdentifier() {
return new OverrideIdentifier();
}
/**
* Create an instance of {@link PartyProfile }
*
*/
public PartyProfile createPartyProfile() {
return new PartyProfile();
}
/**
* Create an instance of {@link PartyProfileDocumentation }
*
*/
public PartyProfileDocumentation createPartyProfileDocumentation() {
return new PartyProfileDocumentation();
}
/**
* Create an instance of {@link PartyProfileId }
*
*/
public PartyProfileId createPartyProfileId() {
return new PartyProfileId();
}
/**
* Create an instance of {@link PartyProfileIdentifier }
*
*/
public PartyProfileIdentifier createPartyProfileIdentifier() {
return new PartyProfileIdentifier();
}
/**
* Create an instance of {@link PaymentProjection }
*
*/
public PaymentProjection createPaymentProjection() {
return new PaymentProjection();
}
/**
* Create an instance of {@link PeriodRate }
*
*/
public PeriodRate createPeriodRate() {
return new PeriodRate();
}
/**
* Create an instance of {@link ProRataFacilities }
*
*/
public ProRataFacilities createProRataFacilities() {
return new ProRataFacilities();
}
/**
* Create an instance of {@link RateLimits }
*
*/
public RateLimits createRateLimits() {
return new RateLimits();
}
/**
* Create an instance of {@link SettlementDetails }
*
*/
public SettlementDetails createSettlementDetails() {
return new SettlementDetails();
}
/**
* Create an instance of {@link SettlementInstructionId }
*
*/
public SettlementInstructionId createSettlementInstructionId() {
return new SettlementInstructionId();
}
/**
* Create an instance of {@link TaskId }
*
*/
public TaskId createTaskId() {
return new TaskId();
}
/**
* Create an instance of {@link TaskIdentifier }
*
*/
public TaskIdentifier createTaskIdentifier() {
return new TaskIdentifier();
}
/**
* Create an instance of {@link TaxForm }
*
*/
public TaxForm createTaxForm() {
return new TaxForm();
}
/**
* Create an instance of {@link TaxFormType }
*
*/
public TaxFormType createTaxFormType() {
return new TaxFormType();
}
/**
* Create an instance of {@link TaxWithholding }
*
*/
public TaxWithholding createTaxWithholding() {
return new TaxWithholding();
}
/**
* Create an instance of {@link TradingInstructionOverride }
*
*/
public TradingInstructionOverride createTradingInstructionOverride() {
return new TradingInstructionOverride();
}
/**
* Create an instance of {@link TransferFeeDefinition }
*
*/
public TransferFeeDefinition createTransferFeeDefinition() {
return new TransferFeeDefinition();
}
/**
* Create an instance of {@link TransferFeeRule }
*
*/
public TransferFeeRule createTransferFeeRule() {
return new TransferFeeRule();
}
/**
* Create an instance of {@link UtilizationAmounts }
*
*/
public UtilizationAmounts createUtilizationAmounts() {
return new UtilizationAmounts();
}
/**
* Create an instance of {@link UtilizationPeriod }
*
*/
public UtilizationPeriod createUtilizationPeriod() {
return new UtilizationPeriod();
}
/**
* Create an instance of {@link WithholdingTaxReason }
*
*/
public WithholdingTaxReason createWithholdingTaxReason() {
return new WithholdingTaxReason();
}
/**
* Create an instance of {@link AdditionalData.OriginalMessage }
*
*/
public AdditionalData.OriginalMessage createAdditionalDataOriginalMessage() {
return new AdditionalData.OriginalMessage();
}
/**
* Create an instance of {@link Rollover.MaturingContracts }
*
*/
public Rollover.MaturingContracts createRolloverMaturingContracts() {
return new Rollover.MaturingContracts();
}
/**
* Create an instance of {@link Rollover.CurrentContracts }
*
*/
public Rollover.CurrentContracts createRolloverCurrentContracts() {
return new Rollover.CurrentContracts();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AmericanExercise }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AmericanExercise }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "americanExercise", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "exercise")
public JAXBElement createAmericanExercise(AmericanExercise value) {
return new JAXBElement(_AmericanExercise_QNAME, AmericanExercise.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Exercise }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Exercise }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "exercise")
public JAXBElement createExercise(Exercise value) {
return new JAXBElement(_Exercise_QNAME, Exercise.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BermudaExercise }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link BermudaExercise }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "bermudaExercise", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "exercise")
public JAXBElement createBermudaExercise(BermudaExercise value) {
return new JAXBElement(_BermudaExercise_QNAME, BermudaExercise.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EuropeanExercise }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EuropeanExercise }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "europeanExercise", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "exercise")
public JAXBElement createEuropeanExercise(EuropeanExercise value) {
return new JAXBElement(_EuropeanExercise_QNAME, EuropeanExercise.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Product }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Product }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "product")
public JAXBElement createProduct(Product value) {
return new JAXBElement(_Product_QNAME, Product.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Basket }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Basket }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "basket", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "underlyingAsset")
public JAXBElement createBasket(Basket value) {
return new JAXBElement(_Basket_QNAME, Basket.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Asset }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Asset }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "underlyingAsset")
public JAXBElement createUnderlyingAsset(Asset value) {
return new JAXBElement(_UnderlyingAsset_QNAME, Asset.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Bond }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Bond }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "bond", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "underlyingAsset")
public JAXBElement createBond(Bond value) {
return new JAXBElement(_Bond_QNAME, Bond.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Cash }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Cash }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "cash", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "underlyingAsset")
public JAXBElement createCash(Cash value) {
return new JAXBElement(_Cash_QNAME, Cash.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Commodity }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Commodity }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commodity", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "underlyingAsset")
public JAXBElement createCommodity(Commodity value) {
return new JAXBElement(_Commodity_QNAME, Commodity.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ConvertibleBond }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ConvertibleBond }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "convertibleBond", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "underlyingAsset")
public JAXBElement createConvertibleBond(ConvertibleBond value) {
return new JAXBElement(_ConvertibleBond_QNAME, ConvertibleBond.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Asset }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Asset }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "curveInstrument")
public JAXBElement createCurveInstrument(Asset value) {
return new JAXBElement(_CurveInstrument_QNAME, Asset.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Deposit }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Deposit }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "deposit", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "curveInstrument")
public JAXBElement createDeposit(Deposit value) {
return new JAXBElement(_Deposit_QNAME, Deposit.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EquityAsset }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EquityAsset }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "equity", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "underlyingAsset")
public JAXBElement createEquity(EquityAsset value) {
return new JAXBElement(_Equity_QNAME, EquityAsset.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ExchangeTradedFund }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ExchangeTradedFund }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "exchangeTradedFund", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "underlyingAsset")
public JAXBElement createExchangeTradedFund(ExchangeTradedFund value) {
return new JAXBElement(_ExchangeTradedFund_QNAME, ExchangeTradedFund.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Future }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Future }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "future", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "underlyingAsset")
public JAXBElement createFuture(Future value) {
return new JAXBElement(_Future_QNAME, Future.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxRateAsset }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxRateAsset }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fx", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "curveInstrument")
public JAXBElement createFx(FxRateAsset value) {
return new JAXBElement(_Fx_QNAME, FxRateAsset.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Index }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Index }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "index", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "underlyingAsset")
public JAXBElement createIndex(Index value) {
return new JAXBElement(_Index_QNAME, Index.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Loan }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Loan }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loan", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "underlyingAsset")
public JAXBElement createLoan(Loan value) {
return new JAXBElement(_Loan_QNAME, Loan.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Mortgage }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Mortgage }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "mortgage", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "underlyingAsset")
public JAXBElement createMortgage(Mortgage value) {
return new JAXBElement(_Mortgage_QNAME, Mortgage.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MutualFund }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link MutualFund }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "mutualFund", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "underlyingAsset")
public JAXBElement createMutualFund(MutualFund value) {
return new JAXBElement(_MutualFund_QNAME, MutualFund.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ExchangeTradedOption }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ExchangeTradedOption }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "option", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "underlyingAsset")
public JAXBElement createOption(ExchangeTradedOption value) {
return new JAXBElement(_Option_QNAME, ExchangeTradedOption.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RateIndex }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link RateIndex }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "rateIndex", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "curveInstrument")
public JAXBElement createRateIndex(RateIndex value) {
return new JAXBElement(_RateIndex_QNAME, RateIndex.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SimpleCreditDefaultSwap }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SimpleCreditDefaultSwap }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "simpleCreditDefaultSwap", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "curveInstrument")
public JAXBElement createSimpleCreditDefaultSwap(SimpleCreditDefaultSwap value) {
return new JAXBElement(_SimpleCreditDefaultSwap_QNAME, SimpleCreditDefaultSwap.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SimpleFra }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SimpleFra }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "simpleFra", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "curveInstrument")
public JAXBElement createSimpleFra(SimpleFra value) {
return new JAXBElement(_SimpleFra_QNAME, SimpleFra.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SimpleIRSwap }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SimpleIRSwap }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "simpleIrSwap", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "curveInstrument")
public JAXBElement createSimpleIrSwap(SimpleIRSwap value) {
return new JAXBElement(_SimpleIrSwap_QNAME, SimpleIRSwap.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ExchangeTradedContract }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ExchangeTradedContract }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "warrant", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "underlyingAsset")
public JAXBElement createWarrant(ExchangeTradedContract value) {
return new JAXBElement(_Warrant_QNAME, ExchangeTradedContract.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CreditDefaultSwap }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CreditDefaultSwap }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "creditDefaultSwap", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createCreditDefaultSwap(CreditDefaultSwap value) {
return new JAXBElement(_CreditDefaultSwap_QNAME, CreditDefaultSwap.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CreditDefaultSwapOption }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CreditDefaultSwapOption }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "creditDefaultSwapOption", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createCreditDefaultSwapOption(CreditDefaultSwapOption value) {
return new JAXBElement(_CreditDefaultSwapOption_QNAME, CreditDefaultSwapOption.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BullionPhysicalLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link BullionPhysicalLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "bullionPhysicalLeg", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "commodityForwardLeg")
public JAXBElement createBullionPhysicalLeg(BullionPhysicalLeg value) {
return new JAXBElement(_BullionPhysicalLeg_QNAME, BullionPhysicalLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CommodityForwardLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CommodityForwardLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commodityForwardLeg")
public JAXBElement createCommodityForwardLeg(CommodityForwardLeg value) {
return new JAXBElement(_CommodityForwardLeg_QNAME, CommodityForwardLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CoalPhysicalLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CoalPhysicalLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "coalPhysicalLeg", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "commoditySwapLeg")
public JAXBElement createCoalPhysicalLeg(CoalPhysicalLeg value) {
return new JAXBElement(_CoalPhysicalLeg_QNAME, CoalPhysicalLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CommoditySwapLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CommoditySwapLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commoditySwapLeg")
public JAXBElement createCommoditySwapLeg(CommoditySwapLeg value) {
return new JAXBElement(_CommoditySwapLeg_QNAME, CommoditySwapLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CommodityBasketOption }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CommodityBasketOption }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commodityBasketOption", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createCommodityBasketOption(CommodityBasketOption value) {
return new JAXBElement(_CommodityBasketOption_QNAME, CommodityBasketOption.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CommodityDigitalOption }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CommodityDigitalOption }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commodityDigitalOption", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createCommodityDigitalOption(CommodityDigitalOption value) {
return new JAXBElement(_CommodityDigitalOption_QNAME, CommodityDigitalOption.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CommodityForward }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CommodityForward }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commodityForward", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createCommodityForward(CommodityForward value) {
return new JAXBElement(_CommodityForward_QNAME, CommodityForward.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CommodityInterestLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CommodityInterestLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commodityInterestLeg", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "commodityPerformanceSwapLeg")
public JAXBElement createCommodityInterestLeg(CommodityInterestLeg value) {
return new JAXBElement(_CommodityInterestLeg_QNAME, CommodityInterestLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CommodityPerformanceSwapLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CommodityPerformanceSwapLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commodityPerformanceSwapLeg")
public JAXBElement createCommodityPerformanceSwapLeg(CommodityPerformanceSwapLeg value) {
return new JAXBElement(_CommodityPerformanceSwapLeg_QNAME, CommodityPerformanceSwapLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CommodityOption }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CommodityOption }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commodityOption", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createCommodityOption(CommodityOption value) {
return new JAXBElement(_CommodityOption_QNAME, CommodityOption.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CommodityPerformanceSwap }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CommodityPerformanceSwap }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commodityPerformanceSwap", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createCommodityPerformanceSwap(CommodityPerformanceSwap value) {
return new JAXBElement(_CommodityPerformanceSwap_QNAME, CommodityPerformanceSwap.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CommodityReturnLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CommodityReturnLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commodityReturnLeg", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "commodityPerformanceSwapLeg")
public JAXBElement createCommodityReturnLeg(CommodityReturnLeg value) {
return new JAXBElement(_CommodityReturnLeg_QNAME, CommodityReturnLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CommoditySwap }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CommoditySwap }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commoditySwap", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createCommoditySwap(CommoditySwap value) {
return new JAXBElement(_CommoditySwap_QNAME, CommoditySwap.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CommoditySwaption }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CommoditySwaption }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commoditySwaption", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createCommoditySwaption(CommoditySwaption value) {
return new JAXBElement(_CommoditySwaption_QNAME, CommoditySwaption.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CommodityVarianceLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CommodityVarianceLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commodityVarianceLeg", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "commodityPerformanceSwapLeg")
public JAXBElement createCommodityVarianceLeg(CommodityVarianceLeg value) {
return new JAXBElement(_CommodityVarianceLeg_QNAME, CommodityVarianceLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ElectricityPhysicalLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ElectricityPhysicalLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "electricityPhysicalLeg", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "commoditySwapLeg")
public JAXBElement createElectricityPhysicalLeg(ElectricityPhysicalLeg value) {
return new JAXBElement(_ElectricityPhysicalLeg_QNAME, ElectricityPhysicalLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EnvironmentalPhysicalLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EnvironmentalPhysicalLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "environmentalPhysicalLeg", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "commoditySwapLeg")
public JAXBElement createEnvironmentalPhysicalLeg(EnvironmentalPhysicalLeg value) {
return new JAXBElement(_EnvironmentalPhysicalLeg_QNAME, EnvironmentalPhysicalLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FixedPriceLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FixedPriceLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fixedLeg", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "commoditySwapLeg")
public JAXBElement createFixedLeg(FixedPriceLeg value) {
return new JAXBElement(_FixedLeg_QNAME, FixedPriceLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FloatingPriceLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FloatingPriceLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "floatingLeg", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "commoditySwapLeg")
public JAXBElement createFloatingLeg(FloatingPriceLeg value) {
return new JAXBElement(_FloatingLeg_QNAME, FloatingPriceLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link GasPhysicalLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link GasPhysicalLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "gasPhysicalLeg", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "commoditySwapLeg")
public JAXBElement createGasPhysicalLeg(GasPhysicalLeg value) {
return new JAXBElement(_GasPhysicalLeg_QNAME, GasPhysicalLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MetalPhysicalLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link MetalPhysicalLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "metalPhysicalLeg", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "commodityForwardLeg")
public JAXBElement createMetalPhysicalLeg(MetalPhysicalLeg value) {
return new JAXBElement(_MetalPhysicalLeg_QNAME, MetalPhysicalLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link OilPhysicalLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link OilPhysicalLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "oilPhysicalLeg", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "commoditySwapLeg")
public JAXBElement createOilPhysicalLeg(OilPhysicalLeg value) {
return new JAXBElement(_OilPhysicalLeg_QNAME, OilPhysicalLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxDigitalOption }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxDigitalOption }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxDigitalOption", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createFxDigitalOption(FxDigitalOption value) {
return new JAXBElement(_FxDigitalOption_QNAME, FxDigitalOption.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxFlexibleForward }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxFlexibleForward }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxFlexibleForward", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createFxFlexibleForward(FxFlexibleForward value) {
return new JAXBElement(_FxFlexibleForward_QNAME, FxFlexibleForward.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxForwardVolatilityAgreement }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxForwardVolatilityAgreement }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxForwardVolatilityAgreement", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createFxForwardVolatilityAgreement(FxForwardVolatilityAgreement value) {
return new JAXBElement(_FxForwardVolatilityAgreement_QNAME, FxForwardVolatilityAgreement.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxOption }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxOption }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxOption", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createFxOption(FxOption value) {
return new JAXBElement(_FxOption_QNAME, FxOption.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxSingleLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxSingleLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxSingleLeg", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createFxSingleLeg(FxSingleLeg value) {
return new JAXBElement(_FxSingleLeg_QNAME, FxSingleLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxSwap }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxSwap }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxSwap", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createFxSwap(FxSwap value) {
return new JAXBElement(_FxSwap_QNAME, FxSwap.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxPerformanceSwap }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxPerformanceSwap }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxVarianceSwap", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createFxVarianceSwap(FxPerformanceSwap value) {
return new JAXBElement(_FxVarianceSwap_QNAME, FxPerformanceSwap.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxPerformanceSwap }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxPerformanceSwap }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxVolatilitySwap", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createFxVolatilitySwap(FxPerformanceSwap value) {
return new JAXBElement(_FxVolatilitySwap_QNAME, FxPerformanceSwap.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TermDeposit }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TermDeposit }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "termDeposit", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createTermDeposit(TermDeposit value) {
return new JAXBElement(_TermDeposit_QNAME, TermDeposit.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxDisruptionFallback }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxDisruptionFallback }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "calculationAgentDetermination", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "fxDisruptionFallback")
public JAXBElement createCalculationAgentDetermination(FxDisruptionFallback value) {
return new JAXBElement(_CalculationAgentDetermination_QNAME, FxDisruptionFallback.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxDisruptionFallback }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxDisruptionFallback }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxDisruptionFallback")
public JAXBElement createFxDisruptionFallback(FxDisruptionFallback value) {
return new JAXBElement(_FxDisruptionFallback_QNAME, FxDisruptionFallback.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxDisruptionEvent }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxDisruptionEvent }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dualExchangeRate", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "fxDisruptionEvent")
public JAXBElement createDualExchangeRate(FxDisruptionEvent value) {
return new JAXBElement(_DualExchangeRate_QNAME, FxDisruptionEvent.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxDisruptionEvent }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxDisruptionEvent }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxDisruptionEvent")
public JAXBElement createFxDisruptionEvent(FxDisruptionEvent value) {
return new JAXBElement(_FxDisruptionEvent_QNAME, FxDisruptionEvent.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxDisruptionEvent }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxDisruptionEvent }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "exchangeRestrictions", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "fxDisruptionEvent")
public JAXBElement createExchangeRestrictions(FxDisruptionEvent value) {
return new JAXBElement(_ExchangeRestrictions_QNAME, FxDisruptionEvent.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxFallbackReferencePrice }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxFallbackReferencePrice }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fallbackReferencePrice", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "fxDisruptionFallback")
public JAXBElement createFallbackReferencePrice(FxFallbackReferencePrice value) {
return new JAXBElement(_FallbackReferencePrice_QNAME, FxFallbackReferencePrice.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxDisruptionFallback }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxDisruptionFallback }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "noFaultTermination", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "fxDisruptionFallback")
public JAXBElement createNoFaultTermination(FxDisruptionFallback value) {
return new JAXBElement(_NoFaultTermination_QNAME, FxDisruptionFallback.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link NonDeliverableSubstitute }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link NonDeliverableSubstitute }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "nonDeliverableSubstitute", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "fxDisruptionFallback")
public JAXBElement createNonDeliverableSubstitute(NonDeliverableSubstitute value) {
return new JAXBElement(_NonDeliverableSubstitute_QNAME, NonDeliverableSubstitute.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxDisruptionEvent }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxDisruptionEvent }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "priceSourceDisruption", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "fxDisruptionEvent")
public JAXBElement createPriceSourceDisruption(FxDisruptionEvent value) {
return new JAXBElement(_PriceSourceDisruption_QNAME, FxDisruptionEvent.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PriceMateriality }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link PriceMateriality }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "priceMateriality", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "fxDisruptionEvent")
public JAXBElement createPriceMateriality(PriceMateriality value) {
return new JAXBElement(_PriceMateriality_QNAME, PriceMateriality.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Postponement }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Postponement }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "settlementPostponement", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "fxDisruptionFallback")
public JAXBElement createSettlementPostponement(Postponement value) {
return new JAXBElement(_SettlementPostponement_QNAME, Postponement.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Postponement }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Postponement }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "valuationPostponement", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "fxDisruptionFallback")
public JAXBElement createValuationPostponement(Postponement value) {
return new JAXBElement(_ValuationPostponement_QNAME, Postponement.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link InterestLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link InterestLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "interestLeg", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "returnSwapLeg")
public JAXBElement createInterestLeg(InterestLeg value) {
return new JAXBElement(_InterestLeg_QNAME, InterestLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DirectionalLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link DirectionalLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "returnSwapLeg")
public JAXBElement createReturnSwapLeg(DirectionalLeg value) {
return new JAXBElement(_ReturnSwapLeg_QNAME, DirectionalLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ReturnLeg }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ReturnLeg }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "returnLeg", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "returnSwapLeg")
public JAXBElement createReturnLeg(ReturnLeg value) {
return new JAXBElement(_ReturnLeg_QNAME, ReturnLeg.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ReturnSwap }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ReturnSwap }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "returnSwap", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createReturnSwap(ReturnSwap value) {
return new JAXBElement(_ReturnSwap_QNAME, ReturnSwap.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link GenericProduct }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link GenericProduct }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "genericProduct", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createGenericProduct(GenericProduct value) {
return new JAXBElement(_GenericProduct_QNAME, GenericProduct.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link StandardProduct }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link StandardProduct }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "standardProduct", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createStandardProduct(StandardProduct value) {
return new JAXBElement(_StandardProduct_QNAME, StandardProduct.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BulletPayment }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link BulletPayment }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "bulletPayment", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createBulletPayment(BulletPayment value) {
return new JAXBElement(_BulletPayment_QNAME, BulletPayment.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CapFloor }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CapFloor }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "capFloor", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createCapFloor(CapFloor value) {
return new JAXBElement(_CapFloor_QNAME, CapFloor.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FloatingRateCalculation }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FloatingRateCalculation }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "floatingRateCalculation", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "rateCalculation")
public JAXBElement createFloatingRateCalculation(FloatingRateCalculation value) {
return new JAXBElement(_FloatingRateCalculation_QNAME, FloatingRateCalculation.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Rate }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Rate }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "rateCalculation")
public JAXBElement createRateCalculation(Rate value) {
return new JAXBElement(_RateCalculation_QNAME, Rate.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Fra }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Fra }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fra", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createFra(Fra value) {
return new JAXBElement(_Fra_QNAME, Fra.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link InflationRateCalculation }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link InflationRateCalculation }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "inflationRateCalculation", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "rateCalculation")
public JAXBElement createInflationRateCalculation(InflationRateCalculation value) {
return new JAXBElement(_InflationRateCalculation_QNAME, InflationRateCalculation.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Swap }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Swap }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "swap", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createSwap(Swap value) {
return new JAXBElement(_Swap_QNAME, Swap.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Swaption }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Swaption }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "swaption", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createSwaption(Swaption value) {
return new JAXBElement(_Swaption_QNAME, Swaption.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxTargetKnockoutForward }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxTargetKnockoutForward }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxTargetKnockoutForward", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createFxTargetKnockoutForward(FxTargetKnockoutForward value) {
return new JAXBElement(_FxTargetKnockoutForward_QNAME, FxTargetKnockoutForward.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxAccrualDigitalOption }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxAccrualDigitalOption }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxAccrualDigitalOption", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createFxAccrualDigitalOption(FxAccrualDigitalOption value) {
return new JAXBElement(_FxAccrualDigitalOption_QNAME, FxAccrualDigitalOption.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxAccrualForward }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxAccrualForward }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxAccrualForward", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createFxAccrualForward(FxAccrualForward value) {
return new JAXBElement(_FxAccrualForward_QNAME, FxAccrualForward.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxAccrualOption }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxAccrualOption }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxAccrualOption", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createFxAccrualOption(FxAccrualOption value) {
return new JAXBElement(_FxAccrualOption_QNAME, FxAccrualOption.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FxRangeAccrual }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FxRangeAccrual }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxRangeAccrual", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createFxRangeAccrual(FxRangeAccrual value) {
return new JAXBElement(_FxRangeAccrual_QNAME, FxRangeAccrual.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BrokerEquityOption }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link BrokerEquityOption }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "brokerEquityOption", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createBrokerEquityOption(BrokerEquityOption value) {
return new JAXBElement(_BrokerEquityOption_QNAME, BrokerEquityOption.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EquityForward }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EquityForward }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "equityForward", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createEquityForward(EquityForward value) {
return new JAXBElement(_EquityForward_QNAME, EquityForward.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EquityOption }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EquityOption }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "equityOption", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createEquityOption(EquityOption value) {
return new JAXBElement(_EquityOption_QNAME, EquityOption.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EquityOptionTransactionSupplement }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EquityOptionTransactionSupplement }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "equityOptionTransactionSupplement", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createEquityOptionTransactionSupplement(EquityOptionTransactionSupplement value) {
return new JAXBElement(_EquityOptionTransactionSupplement_QNAME, EquityOptionTransactionSupplement.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EquitySwapTransactionSupplement }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EquitySwapTransactionSupplement }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "equitySwapTransactionSupplement", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createEquitySwapTransactionSupplement(EquitySwapTransactionSupplement value) {
return new JAXBElement(_EquitySwapTransactionSupplement_QNAME, EquitySwapTransactionSupplement.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BondOption }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link BondOption }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "bondOption", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createBondOption(BondOption value) {
return new JAXBElement(_BondOption_QNAME, BondOption.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CorrelationSwap }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CorrelationSwap }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "correlationSwap", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createCorrelationSwap(CorrelationSwap value) {
return new JAXBElement(_CorrelationSwap_QNAME, CorrelationSwap.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DividendSwapOptionTransactionSupplement }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link DividendSwapOptionTransactionSupplement }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dividendSwapOptionTransactionSupplement", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createDividendSwapOptionTransactionSupplement(DividendSwapOptionTransactionSupplement value) {
return new JAXBElement(_DividendSwapOptionTransactionSupplement_QNAME, DividendSwapOptionTransactionSupplement.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DividendSwapTransactionSupplement }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link DividendSwapTransactionSupplement }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dividendSwapTransactionSupplement", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createDividendSwapTransactionSupplement(DividendSwapTransactionSupplement value) {
return new JAXBElement(_DividendSwapTransactionSupplement_QNAME, DividendSwapTransactionSupplement.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link VarianceOptionTransactionSupplement }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link VarianceOptionTransactionSupplement }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "varianceOptionTransactionSupplement", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createVarianceOptionTransactionSupplement(VarianceOptionTransactionSupplement value) {
return new JAXBElement(_VarianceOptionTransactionSupplement_QNAME, VarianceOptionTransactionSupplement.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link VarianceSwap }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link VarianceSwap }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "varianceSwap", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createVarianceSwap(VarianceSwap value) {
return new JAXBElement(_VarianceSwap_QNAME, VarianceSwap.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link VarianceSwapTransactionSupplement }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link VarianceSwapTransactionSupplement }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "varianceSwapTransactionSupplement", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createVarianceSwapTransactionSupplement(VarianceSwapTransactionSupplement value) {
return new JAXBElement(_VarianceSwapTransactionSupplement_QNAME, VarianceSwapTransactionSupplement.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link VolatilitySwap }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link VolatilitySwap }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "volatilitySwap", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createVolatilitySwap(VolatilitySwap value) {
return new JAXBElement(_VolatilitySwap_QNAME, VolatilitySwap.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link VolatilitySwapTransactionSupplement }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link VolatilitySwapTransactionSupplement }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "volatilitySwapTransactionSupplement", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createVolatilitySwapTransactionSupplement(VolatilitySwapTransactionSupplement value) {
return new JAXBElement(_VolatilitySwapTransactionSupplement_QNAME, VolatilitySwapTransactionSupplement.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link InstrumentTradeDetails }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link InstrumentTradeDetails }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "instrumentTradeDetails", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createInstrumentTradeDetails(InstrumentTradeDetails value) {
return new JAXBElement(_InstrumentTradeDetails_QNAME, InstrumentTradeDetails.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Strategy }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Strategy }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "strategy", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createStrategy(Strategy value) {
return new JAXBElement(_Strategy_QNAME, Strategy.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EventStatusResponse }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EventStatusResponse }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "eventStatusResponse")
public JAXBElement createEventStatusResponse(EventStatusResponse value) {
return new JAXBElement(_EventStatusResponse_QNAME, EventStatusResponse.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Exception }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Exception }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "eventStatusException")
public JAXBElement createEventStatusException(Exception value) {
return new JAXBElement(_EventStatusException_QNAME, Exception.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Exception }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Exception }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "messageRejected")
public JAXBElement createMessageRejected(Exception value) {
return new JAXBElement(_MessageRejected_QNAME, Exception.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ServiceNotification }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ServiceNotification }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "serviceNotification")
public JAXBElement createServiceNotification(ServiceNotification value) {
return new JAXBElement(_ServiceNotification_QNAME, ServiceNotification.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Exception }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Exception }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "serviceNotificationException")
public JAXBElement createServiceNotificationException(Exception value) {
return new JAXBElement(_ServiceNotificationException_QNAME, Exception.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RequestEventStatus }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link RequestEventStatus }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "requestEventStatus")
public JAXBElement createRequestEventStatus(RequestEventStatus value) {
return new JAXBElement(_RequestEventStatus_QNAME, RequestEventStatus.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RequestRetransmission }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link RequestRetransmission }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "requestRetransmission")
public JAXBElement createRequestRetransmission(RequestRetransmission value) {
return new JAXBElement(_RequestRetransmission_QNAME, RequestRetransmission.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link VerificationStatusNotification }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link VerificationStatusNotification }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "verificationStatusNotification")
public JAXBElement createVerificationStatusNotification(VerificationStatusNotification value) {
return new JAXBElement(_VerificationStatusNotification_QNAME, VerificationStatusNotification.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Exception }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Exception }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "verificationStatusException")
public JAXBElement createVerificationStatusException(Exception value) {
return new JAXBElement(_VerificationStatusException_QNAME, Exception.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Acknowledgement }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Acknowledgement }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "verificationStatusAcknowledgement")
public JAXBElement createVerificationStatusAcknowledgement(Acknowledgement value) {
return new JAXBElement(_VerificationStatusAcknowledgement_QNAME, Acknowledgement.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AdditionalEvent }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AdditionalEvent }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "additionalEvent")
public JAXBElement createAdditionalEvent(AdditionalEvent value) {
return new JAXBElement(_AdditionalEvent_QNAME, AdditionalEvent.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BasketChangeEvent }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link BasketChangeEvent }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "basketChange", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "changeEvent")
public JAXBElement createBasketChange(BasketChangeEvent value) {
return new JAXBElement(_BasketChange_QNAME, BasketChangeEvent.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ChangeEvent }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ChangeEvent }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "changeEvent")
public JAXBElement createChangeEvent(ChangeEvent value) {
return new JAXBElement(_ChangeEvent_QNAME, ChangeEvent.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CorporateActionEvent }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CorporateActionEvent }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "corporateAction", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "changeEvent")
public JAXBElement createCorporateAction(CorporateActionEvent value) {
return new JAXBElement(_CorporateAction_QNAME, CorporateActionEvent.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link IndexChange }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link IndexChange }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "indexChange", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "changeEvent")
public JAXBElement createIndexChange(IndexChange value) {
return new JAXBElement(_IndexChange_QNAME, IndexChange.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Repo }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Repo }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "repo", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "product")
public JAXBElement createRepo(Repo value) {
return new JAXBElement(_Repo_QNAME, Repo.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RequestClearingEligibility }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link RequestClearingEligibility }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "requestClearingEligibility")
public JAXBElement createRequestClearingEligibility(RequestClearingEligibility value) {
return new JAXBElement(_RequestClearingEligibility_QNAME, RequestClearingEligibility.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ClearingEligibility }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ClearingEligibility }{@code >}
*/
@XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "clearingEligibility")
public JAXBElement createClearingEligibility(ClearingEligibility value) {
return new JAXBElement