All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.fpml.fpml_5.confirmation.ObjectFactory Maven / Gradle / Ivy

There is a newer version: 6.0.0-dev.61
Show newest version
//
// 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(_ClearingEligibility_QNAME, ClearingEligibility.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 = "clearingEligibilityException") public JAXBElement createClearingEligibilityException(Exception value) { return new JAXBElement(_ClearingEligibilityException_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 = "clearingEligibilityAcknowledgement") public JAXBElement createClearingEligibilityAcknowledgement(Acknowledgement value) { return new JAXBElement(_ClearingEligibilityAcknowledgement_QNAME, Acknowledgement.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestExecution }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RequestExecution }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "requestExecution") public JAXBElement createRequestExecution(RequestExecution value) { return new JAXBElement(_RequestExecution_QNAME, RequestExecution.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestExecutionRetracted }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RequestExecutionRetracted }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "requestExecutionRetracted") public JAXBElement createRequestExecutionRetracted(RequestExecutionRetracted value) { return new JAXBElement(_RequestExecutionRetracted_QNAME, RequestExecutionRetracted.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ExecutionNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ExecutionNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "executionNotification") public JAXBElement createExecutionNotification(ExecutionNotification value) { return new JAXBElement(_ExecutionNotification_QNAME, ExecutionNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ExecutionRetracted }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ExecutionRetracted }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "executionRetracted") public JAXBElement createExecutionRetracted(ExecutionRetracted value) { return new JAXBElement(_ExecutionRetracted_QNAME, ExecutionRetracted.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "executionAcknowledgement") public JAXBElement createExecutionAcknowledgement(EventRequestAcknowledgement value) { return new JAXBElement(_ExecutionAcknowledgement_QNAME, EventRequestAcknowledgement.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 = "executionException") public JAXBElement createExecutionException(Exception value) { return new JAXBElement(_ExecutionException_QNAME, Exception.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ExecutionAdvice }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ExecutionAdvice }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "executionAdvice") public JAXBElement createExecutionAdvice(ExecutionAdvice value) { return new JAXBElement(_ExecutionAdvice_QNAME, ExecutionAdvice.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ExecutionAdviceRetracted }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ExecutionAdviceRetracted }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "executionAdviceRetracted") public JAXBElement createExecutionAdviceRetracted(ExecutionAdviceRetracted value) { return new JAXBElement(_ExecutionAdviceRetracted_QNAME, ExecutionAdviceRetracted.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "executionAdviceAcknowledgement") public JAXBElement createExecutionAdviceAcknowledgement(EventRequestAcknowledgement value) { return new JAXBElement(_ExecutionAdviceAcknowledgement_QNAME, EventRequestAcknowledgement.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 = "executionAdviceException") public JAXBElement createExecutionAdviceException(Exception value) { return new JAXBElement(_ExecutionAdviceException_QNAME, Exception.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MaturityNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MaturityNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "maturityNotification") public JAXBElement createMaturityNotification(MaturityNotification value) { return new JAXBElement(_MaturityNotification_QNAME, MaturityNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "maturityAcknowledgement") public JAXBElement createMaturityAcknowledgement(EventRequestAcknowledgement value) { return new JAXBElement(_MaturityAcknowledgement_QNAME, EventRequestAcknowledgement.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 = "maturityException") public JAXBElement createMaturityException(Exception value) { return new JAXBElement(_MaturityException_QNAME, Exception.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestTradeReferenceInformationUpdate }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RequestTradeReferenceInformationUpdate }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "requestTradeReferenceInformationUpdate") public JAXBElement createRequestTradeReferenceInformationUpdate(RequestTradeReferenceInformationUpdate value) { return new JAXBElement(_RequestTradeReferenceInformationUpdate_QNAME, RequestTradeReferenceInformationUpdate.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestTradeReferenceInformationUpdateRetracted }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RequestTradeReferenceInformationUpdateRetracted }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "requestTradeReferenceInformationUpdateRetracted") public JAXBElement createRequestTradeReferenceInformationUpdateRetracted(RequestTradeReferenceInformationUpdateRetracted value) { return new JAXBElement(_RequestTradeReferenceInformationUpdateRetracted_QNAME, RequestTradeReferenceInformationUpdateRetracted.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "tradeReferenceInformationUpdateAcknowledgement") public JAXBElement createTradeReferenceInformationUpdateAcknowledgement(EventRequestAcknowledgement value) { return new JAXBElement(_TradeReferenceInformationUpdateAcknowledgement_QNAME, EventRequestAcknowledgement.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 = "tradeReferenceInformationUpdateException") public JAXBElement createTradeReferenceInformationUpdateException(Exception value) { return new JAXBElement(_TradeReferenceInformationUpdateException_QNAME, Exception.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TradeChangeAdvice }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link TradeChangeAdvice }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "tradeChangeAdvice") public JAXBElement createTradeChangeAdvice(TradeChangeAdvice value) { return new JAXBElement(_TradeChangeAdvice_QNAME, TradeChangeAdvice.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TradeChangeAdviceRetracted }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link TradeChangeAdviceRetracted }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "tradeChangeAdviceRetracted") public JAXBElement createTradeChangeAdviceRetracted(TradeChangeAdviceRetracted value) { return new JAXBElement(_TradeChangeAdviceRetracted_QNAME, TradeChangeAdviceRetracted.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "tradeChangeAdviceAcknowledgement") public JAXBElement createTradeChangeAdviceAcknowledgement(EventRequestAcknowledgement value) { return new JAXBElement(_TradeChangeAdviceAcknowledgement_QNAME, EventRequestAcknowledgement.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 = "tradeChangeAdviceException") public JAXBElement createTradeChangeAdviceException(Exception value) { return new JAXBElement(_TradeChangeAdviceException_QNAME, Exception.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestConsent }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RequestConsent }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "requestConsent") public JAXBElement createRequestConsent(RequestConsent value) { return new JAXBElement(_RequestConsent_QNAME, RequestConsent.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestConsentRetracted }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RequestConsentRetracted }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "requestConsentRetracted") public JAXBElement createRequestConsentRetracted(RequestConsentRetracted value) { return new JAXBElement(_RequestConsentRetracted_QNAME, RequestConsentRetracted.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "consentAcknowledgement") public JAXBElement createConsentAcknowledgement(EventRequestAcknowledgement value) { return new JAXBElement(_ConsentAcknowledgement_QNAME, EventRequestAcknowledgement.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 = "consentException") public JAXBElement createConsentException(Exception value) { return new JAXBElement(_ConsentException_QNAME, Exception.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ConsentGranted }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ConsentGranted }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "consentGranted") public JAXBElement createConsentGranted(ConsentGranted value) { return new JAXBElement(_ConsentGranted_QNAME, ConsentGranted.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ConsentRefused }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ConsentRefused }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "consentRefused") public JAXBElement createConsentRefused(ConsentRefused value) { return new JAXBElement(_ConsentRefused_QNAME, ConsentRefused.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ApprovalStatusNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ApprovalStatusNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "approvalStatusNotification") public JAXBElement createApprovalStatusNotification(ApprovalStatusNotification value) { return new JAXBElement(_ApprovalStatusNotification_QNAME, ApprovalStatusNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestConfirmation }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RequestConfirmation }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "requestConfirmation") public JAXBElement createRequestConfirmation(RequestConfirmation value) { return new JAXBElement(_RequestConfirmation_QNAME, RequestConfirmation.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ConfirmationRetracted }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ConfirmationRetracted }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "requestConfirmationRetracted") public JAXBElement createRequestConfirmationRetracted(ConfirmationRetracted value) { return new JAXBElement(_RequestConfirmationRetracted_QNAME, ConfirmationRetracted.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "confirmationAcknowledgement") public JAXBElement createConfirmationAcknowledgement(EventRequestAcknowledgement value) { return new JAXBElement(_ConfirmationAcknowledgement_QNAME, EventRequestAcknowledgement.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 = "confirmationException") public JAXBElement createConfirmationException(Exception value) { return new JAXBElement(_ConfirmationException_QNAME, Exception.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ConfirmationStatus }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ConfirmationStatus }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "confirmationStatus") public JAXBElement createConfirmationStatus(ConfirmationStatus value) { return new JAXBElement(_ConfirmationStatus_QNAME, ConfirmationStatus.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ConfirmationAgreed }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ConfirmationAgreed }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "confirmationAgreed") public JAXBElement createConfirmationAgreed(ConfirmationAgreed value) { return new JAXBElement(_ConfirmationAgreed_QNAME, ConfirmationAgreed.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ConfirmationDisputed }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ConfirmationDisputed }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "confirmationDisputed") public JAXBElement createConfirmationDisputed(ConfirmationDisputed value) { return new JAXBElement(_ConfirmationDisputed_QNAME, ConfirmationDisputed.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestClearing }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RequestClearing }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "requestClearing") public JAXBElement createRequestClearing(RequestClearing value) { return new JAXBElement(_RequestClearing_QNAME, RequestClearing.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestClearingRetracted }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RequestClearingRetracted }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "requestClearingRetracted") public JAXBElement createRequestClearingRetracted(RequestClearingRetracted value) { return new JAXBElement(_RequestClearingRetracted_QNAME, RequestClearingRetracted.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "clearingAcknowledgement") public JAXBElement createClearingAcknowledgement(EventRequestAcknowledgement value) { return new JAXBElement(_ClearingAcknowledgement_QNAME, EventRequestAcknowledgement.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 = "clearingException") public JAXBElement createClearingException(Exception value) { return new JAXBElement(_ClearingException_QNAME, Exception.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ClearingRefused }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ClearingRefused }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "clearingRefused") public JAXBElement createClearingRefused(ClearingRefused value) { return new JAXBElement(_ClearingRefused_QNAME, ClearingRefused.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ClearingStatus }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ClearingStatus }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "clearingStatus") public JAXBElement createClearingStatus(ClearingStatus value) { return new JAXBElement(_ClearingStatus_QNAME, ClearingStatus.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ClearingConfirmed }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ClearingConfirmed }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "clearingConfirmed") public JAXBElement createClearingConfirmed(ClearingConfirmed value) { return new JAXBElement(_ClearingConfirmed_QNAME, ClearingConfirmed.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestAllocation }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RequestAllocation }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "requestAllocation") public JAXBElement createRequestAllocation(RequestAllocation value) { return new JAXBElement(_RequestAllocation_QNAME, RequestAllocation.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestAllocationRetracted }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RequestAllocationRetracted }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "requestAllocationRetracted") public JAXBElement createRequestAllocationRetracted(RequestAllocationRetracted value) { return new JAXBElement(_RequestAllocationRetracted_QNAME, RequestAllocationRetracted.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link EventRequestAcknowledgement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "allocationAcknowledgement") public JAXBElement createAllocationAcknowledgement(EventRequestAcknowledgement value) { return new JAXBElement(_AllocationAcknowledgement_QNAME, EventRequestAcknowledgement.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 = "allocationException") public JAXBElement createAllocationException(Exception value) { return new JAXBElement(_AllocationException_QNAME, Exception.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AllocationRefused }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AllocationRefused }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "allocationRefused") public JAXBElement createAllocationRefused(AllocationRefused value) { return new JAXBElement(_AllocationRefused_QNAME, AllocationRefused.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AllocationApproved }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AllocationApproved }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "allocationApproved") public JAXBElement createAllocationApproved(AllocationApproved value) { return new JAXBElement(_AllocationApproved_QNAME, AllocationApproved.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestCollateralAllocation }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RequestCollateralAllocation }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "requestCollateralAllocation") public JAXBElement createRequestCollateralAllocation(RequestCollateralAllocation value) { return new JAXBElement(_RequestCollateralAllocation_QNAME, RequestCollateralAllocation.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 = "collateralAllocationAcknowledgement") public JAXBElement createCollateralAllocationAcknowledgement(Acknowledgement value) { return new JAXBElement(_CollateralAllocationAcknowledgement_QNAME, Acknowledgement.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 = "collateralAllocationRejected") public JAXBElement createCollateralAllocationRejected(Exception value) { return new JAXBElement(_CollateralAllocationRejected_QNAME, Exception.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CollateralAllocationAccepted }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CollateralAllocationAccepted }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "collateralAllocationAccepted") public JAXBElement createCollateralAllocationAccepted(CollateralAllocationAccepted value) { return new JAXBElement(_CollateralAllocationAccepted_QNAME, CollateralAllocationAccepted.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ExecutionNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ExecutionNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "optionExpirationNotification") public JAXBElement createOptionExpirationNotification(ExecutionNotification value) { return new JAXBElement(_OptionExpirationNotification_QNAME, ExecutionNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BankruptcyEvent }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BankruptcyEvent }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "bankruptcy", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "creditEvent") public JAXBElement createBankruptcy(BankruptcyEvent value) { return new JAXBElement(_Bankruptcy_QNAME, BankruptcyEvent.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CreditEvent }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CreditEvent }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "creditEvent") public JAXBElement createCreditEvent(CreditEvent value) { return new JAXBElement(_CreditEvent_QNAME, CreditEvent.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CreditEventNoticeDocument }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CreditEventNoticeDocument }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "creditEventNotice") public JAXBElement createCreditEventNotice(CreditEventNoticeDocument value) { return new JAXBElement(_CreditEventNotice_QNAME, CreditEventNoticeDocument.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FailureToPayEvent }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FailureToPayEvent }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "failureToPay", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "creditEvent") public JAXBElement createFailureToPay(FailureToPayEvent value) { return new JAXBElement(_FailureToPay_QNAME, FailureToPayEvent.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ObligationAccelerationEvent }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ObligationAccelerationEvent }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "obligationAcceleration", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "creditEvent") public JAXBElement createObligationAcceleration(ObligationAccelerationEvent value) { return new JAXBElement(_ObligationAcceleration_QNAME, ObligationAccelerationEvent.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ObligationDefaultEvent }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ObligationDefaultEvent }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "obligationDefault", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "creditEvent") public JAXBElement createObligationDefault(ObligationDefaultEvent value) { return new JAXBElement(_ObligationDefault_QNAME, ObligationDefaultEvent.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RepudiationMoratoriumEvent }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RepudiationMoratoriumEvent }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "repudiationMoratorium", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "creditEvent") public JAXBElement createRepudiationMoratorium(RepudiationMoratoriumEvent value) { return new JAXBElement(_RepudiationMoratorium_QNAME, RepudiationMoratoriumEvent.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RestructuringEvent }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RestructuringEvent }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "restructuring", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "creditEvent") public JAXBElement createRestructuring(RestructuringEvent value) { return new JAXBElement(_Restructuring_QNAME, RestructuringEvent.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CreditEventNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CreditEventNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "creditEventNotification") public JAXBElement createCreditEventNotification(CreditEventNotification value) { return new JAXBElement(_CreditEventNotification_QNAME, CreditEventNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CreditEventNotificationRetracted }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CreditEventNotificationRetracted }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "creditEventNotificationRetracted") public JAXBElement createCreditEventNotificationRetracted(CreditEventNotificationRetracted value) { return new JAXBElement(_CreditEventNotificationRetracted_QNAME, CreditEventNotificationRetracted.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 = "creditEventAcknowledgement") public JAXBElement createCreditEventAcknowledgement(Acknowledgement value) { return new JAXBElement(_CreditEventAcknowledgement_QNAME, Acknowledgement.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 = "creditEventException") public JAXBElement createCreditEventException(Exception value) { return new JAXBElement(_CreditEventException_QNAME, Exception.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Market }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Market }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "market") public JAXBElement createMarket(Market value) { return new JAXBElement(_Market_QNAME, Market.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PricingStructure }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PricingStructure }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "pricingStructure") public JAXBElement createPricingStructure(PricingStructure value) { return new JAXBElement(_PricingStructure_QNAME, PricingStructure.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PricingStructureValuation }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PricingStructureValuation }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "pricingStructureValuation") public JAXBElement createPricingStructureValuation(PricingStructureValuation value) { return new JAXBElement(_PricingStructureValuation_QNAME, PricingStructureValuation.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CreditCurve }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CreditCurve }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "creditCurve", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "pricingStructure") public JAXBElement createCreditCurve(CreditCurve value) { return new JAXBElement(_CreditCurve_QNAME, CreditCurve.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CreditCurveValuation }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CreditCurveValuation }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "creditCurveValuation", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "pricingStructureValuation") public JAXBElement createCreditCurveValuation(CreditCurveValuation value) { return new JAXBElement(_CreditCurveValuation_QNAME, CreditCurveValuation.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxCurve }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxCurve }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxCurve", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "pricingStructure") public JAXBElement createFxCurve(FxCurve value) { return new JAXBElement(_FxCurve_QNAME, FxCurve.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxCurveValuation }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxCurveValuation }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxCurveValuation", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "pricingStructureValuation") public JAXBElement createFxCurveValuation(FxCurveValuation value) { return new JAXBElement(_FxCurveValuation_QNAME, FxCurveValuation.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link VolatilityMatrix }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link VolatilityMatrix }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "volatilityMatrixValuation", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "pricingStructureValuation") public JAXBElement createVolatilityMatrixValuation(VolatilityMatrix value) { return new JAXBElement(_VolatilityMatrixValuation_QNAME, VolatilityMatrix.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link VolatilityRepresentation }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link VolatilityRepresentation }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "volatilityRepresentation", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "pricingStructure") public JAXBElement createVolatilityRepresentation(VolatilityRepresentation value) { return new JAXBElement(_VolatilityRepresentation_QNAME, VolatilityRepresentation.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link YieldCurve }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link YieldCurve }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "yieldCurve", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "pricingStructure") public JAXBElement createYieldCurve(YieldCurve value) { return new JAXBElement(_YieldCurve_QNAME, YieldCurve.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link YieldCurveValuation }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link YieldCurveValuation }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "yieldCurveValuation", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "pricingStructureValuation") public JAXBElement createYieldCurveValuation(YieldCurveValuation value) { return new JAXBElement(_YieldCurveValuation_QNAME, YieldCurveValuation.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ValuationSet }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ValuationSet }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "valuationSet") public JAXBElement createValuationSet(ValuationSet value) { return new JAXBElement(_ValuationSet_QNAME, ValuationSet.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractFacility }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AbstractFacility }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilityGroup") public JAXBElement createFacilityGroup(AbstractFacility value) { return new JAXBElement(_FacilityGroup_QNAME, AbstractFacility.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DelayedDraw }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DelayedDraw }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "delayedDraw", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityGroup") public JAXBElement createDelayedDraw(DelayedDraw value) { return new JAXBElement(_DelayedDraw_QNAME, DelayedDraw.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LetterOfCreditFacility }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LetterOfCreditFacility }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "letterOfCreditFacility", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityGroup") public JAXBElement createLetterOfCreditFacility(LetterOfCreditFacility value) { return new JAXBElement(_LetterOfCreditFacility_QNAME, LetterOfCreditFacility.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Revolver }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Revolver }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "revolver", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityGroup") public JAXBElement createRevolver(Revolver value) { return new JAXBElement(_Revolver_QNAME, Revolver.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TermLoan }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link TermLoan }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "termLoan", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityGroup") public JAXBElement createTermLoan(TermLoan value) { return new JAXBElement(_TermLoan_QNAME, TermLoan.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NonRecurringFeePayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link NonRecurringFeePayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilityFeePaymentGroup") public JAXBElement createFacilityFeePaymentGroup(NonRecurringFeePayment value) { return new JAXBElement(_FacilityFeePaymentGroup_QNAME, NonRecurringFeePayment.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AmendmentFeePayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AmendmentFeePayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "amendmentFeePayment", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityFeePaymentGroup") public JAXBElement createAmendmentFeePayment(AmendmentFeePayment value) { return new JAXBElement(_AmendmentFeePayment_QNAME, AmendmentFeePayment.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BreakageFeePayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BreakageFeePayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "breakageFeePayment", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityFeePaymentGroup") public JAXBElement createBreakageFeePayment(BreakageFeePayment value) { return new JAXBElement(_BreakageFeePayment_QNAME, BreakageFeePayment.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FacilityExtensionFeePayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FacilityExtensionFeePayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilityExtensionFeePayment", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityFeePaymentGroup") public JAXBElement createFacilityExtensionFeePayment(FacilityExtensionFeePayment value) { return new JAXBElement(_FacilityExtensionFeePayment_QNAME, FacilityExtensionFeePayment.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FundingFeePayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FundingFeePayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fundingFeePayment", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityFeePaymentGroup") public JAXBElement createFundingFeePayment(FundingFeePayment value) { return new JAXBElement(_FundingFeePayment_QNAME, FundingFeePayment.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MiscFeePayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MiscFeePayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "miscFeePayment", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityFeePaymentGroup") public JAXBElement createMiscFeePayment(MiscFeePayment value) { return new JAXBElement(_MiscFeePayment_QNAME, MiscFeePayment.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link UpfrontFeePayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link UpfrontFeePayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "upfrontFeePayment", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityFeePaymentGroup") public JAXBElement createUpfrontFeePayment(UpfrontFeePayment value) { return new JAXBElement(_UpfrontFeePayment_QNAME, UpfrontFeePayment.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link WaiverFeePayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link WaiverFeePayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "waiverFeePayment", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityFeePaymentGroup") public JAXBElement createWaiverFeePayment(WaiverFeePayment value) { return new JAXBElement(_WaiverFeePayment_QNAME, WaiverFeePayment.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractFacilityEvent }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AbstractFacilityEvent }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accruingFeeChangeGroup") public JAXBElement createAccruingFeeChangeGroup(AbstractFacilityEvent value) { return new JAXBElement(_AccruingFeeChangeGroup_QNAME, AbstractFacilityEvent.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccruingFeeChange }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccruingFeeChange }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accruingFeeChange", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "accruingFeeChangeGroup") public JAXBElement createAccruingFeeChange(AccruingFeeChange value) { return new JAXBElement(_AccruingFeeChange_QNAME, AccruingFeeChange.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccruingFeeExpiry }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccruingFeeExpiry }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accruingFeeExpiry", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "accruingFeeChangeGroup") public JAXBElement createAccruingFeeExpiry(AccruingFeeExpiry value) { return new JAXBElement(_AccruingFeeExpiry_QNAME, AccruingFeeExpiry.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractFacilityEvent }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AbstractFacilityEvent }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilityEventGroup") public JAXBElement createFacilityEventGroup(AbstractFacilityEvent value) { return new JAXBElement(_FacilityEventGroup_QNAME, AbstractFacilityEvent.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommitmentAdjustment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommitmentAdjustment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commitmentAdjustment", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityEventGroup") public JAXBElement createCommitmentAdjustment(CommitmentAdjustment value) { return new JAXBElement(_CommitmentAdjustment_QNAME, CommitmentAdjustment.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FacilityTermination }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FacilityTermination }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilityTermination", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityEventGroup") public JAXBElement createFacilityTermination(FacilityTermination value) { return new JAXBElement(_FacilityTermination_QNAME, FacilityTermination.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Rollover }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Rollover }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "rollover", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityEventGroup") public JAXBElement createRollover(Rollover value) { return new JAXBElement(_Rollover_QNAME, Rollover.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanPrepayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanPrepayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "prepayment", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityEventGroup") public JAXBElement createPrepayment(LoanPrepayment value) { return new JAXBElement(_Prepayment_QNAME, LoanPrepayment.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractFacilityContractEvent }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AbstractFacilityContractEvent }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilityRateChangeGroup") public JAXBElement createFacilityRateChangeGroup(AbstractFacilityContractEvent value) { return new JAXBElement(_FacilityRateChangeGroup_QNAME, AbstractFacilityContractEvent.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DefaultRateChange }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DefaultRateChange }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "defaultRateChange", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityRateChangeGroup") public JAXBElement createDefaultRateChange(DefaultRateChange value) { return new JAXBElement(_DefaultRateChange_QNAME, DefaultRateChange.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DefaultRateExpiry }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DefaultRateExpiry }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "defaultRateExpiry", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityRateChangeGroup") public JAXBElement createDefaultRateExpiry(DefaultRateExpiry value) { return new JAXBElement(_DefaultRateExpiry_QNAME, DefaultRateExpiry.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MandatoryCostRateChange }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MandatoryCostRateChange }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "mandatoryCostRateChange", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityRateChangeGroup") public JAXBElement createMandatoryCostRateChange(MandatoryCostRateChange value) { return new JAXBElement(_MandatoryCostRateChange_QNAME, MandatoryCostRateChange.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MandatoryCostRateExpiry }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MandatoryCostRateExpiry }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "mandatoryCostRateExpiry", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityRateChangeGroup") public JAXBElement createMandatoryCostRateExpiry(MandatoryCostRateExpiry value) { return new JAXBElement(_MandatoryCostRateExpiry_QNAME, MandatoryCostRateExpiry.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PenaltyRateChange }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PenaltyRateChange }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "penaltyRateChange", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityRateChangeGroup") public JAXBElement createPenaltyRateChange(PenaltyRateChange value) { return new JAXBElement(_PenaltyRateChange_QNAME, PenaltyRateChange.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PenaltyRateExpiry }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PenaltyRateExpiry }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "penaltyRateExpiry", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "facilityRateChangeGroup") public JAXBElement createPenaltyRateExpiry(PenaltyRateExpiry value) { return new JAXBElement(_PenaltyRateExpiry_QNAME, PenaltyRateExpiry.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractLoanContractEvent }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AbstractLoanContractEvent }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanContractEventGroup") public JAXBElement createLoanContractEventGroup(AbstractLoanContractEvent value) { return new JAXBElement(_LoanContractEventGroup_QNAME, AbstractLoanContractEvent.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanContractAdjustment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanContractAdjustment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "adjustment", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "loanContractEventGroup") public JAXBElement createAdjustment(LoanContractAdjustment value) { return new JAXBElement(_Adjustment_QNAME, LoanContractAdjustment.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanContractBaseRateSet }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanContractBaseRateSet }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "baseRateSet", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "loanContractEventGroup") public JAXBElement createBaseRateSet(LoanContractBaseRateSet value) { return new JAXBElement(_BaseRateSet_QNAME, LoanContractBaseRateSet.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Borrowing }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Borrowing }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "borrowing", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "loanContractEventGroup") public JAXBElement createBorrowing(Borrowing value) { return new JAXBElement(_Borrowing_QNAME, Borrowing.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link InterestCapitalization }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link InterestCapitalization }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "interestCapitalization", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "loanContractEventGroup") public JAXBElement createInterestCapitalization(InterestCapitalization value) { return new JAXBElement(_InterestCapitalization_QNAME, InterestCapitalization.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanInterestPayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanInterestPayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "interestPayment", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "loanContractEventGroup") public JAXBElement createInterestPayment(LoanInterestPayment value) { return new JAXBElement(_InterestPayment_QNAME, LoanInterestPayment.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanContractMaturityChange }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanContractMaturityChange }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "maturityChange", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "loanContractEventGroup") public JAXBElement createMaturityChange(LoanContractMaturityChange value) { return new JAXBElement(_MaturityChange_QNAME, LoanContractMaturityChange.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Repayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Repayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "repayment", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "loanContractEventGroup") public JAXBElement createRepayment(Repayment value) { return new JAXBElement(_Repayment_QNAME, Repayment.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractLcEvent }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AbstractLcEvent }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "lcEventGroup") public JAXBElement createLcEventGroup(AbstractLcEvent value) { return new JAXBElement(_LcEventGroup_QNAME, AbstractLcEvent.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LcAdjustment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LcAdjustment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "lcAdjustment", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "lcEventGroup") public JAXBElement createLcAdjustment(LcAdjustment value) { return new JAXBElement(_LcAdjustment_QNAME, LcAdjustment.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LcFxRevaluation }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LcFxRevaluation }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "lcFxRevaluation", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "lcEventGroup") public JAXBElement createLcFxRevaluation(LcFxRevaluation value) { return new JAXBElement(_LcFxRevaluation_QNAME, LcFxRevaluation.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LcIssuance }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LcIssuance }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "lcIssuance", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "lcEventGroup") public JAXBElement createLcIssuance(LcIssuance value) { return new JAXBElement(_LcIssuance_QNAME, LcIssuance.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LcIssuanceFeePayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LcIssuanceFeePayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "lcIssuanceFeePayment", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "lcEventGroup") public JAXBElement createLcIssuanceFeePayment(LcIssuanceFeePayment value) { return new JAXBElement(_LcIssuanceFeePayment_QNAME, LcIssuanceFeePayment.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LcRateChange }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LcRateChange }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "lcRateChange", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "lcEventGroup") public JAXBElement createLcRateChange(LcRateChange value) { return new JAXBElement(_LcRateChange_QNAME, LcRateChange.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LcRenewal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LcRenewal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "lcRenewal", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "lcEventGroup") public JAXBElement createLcRenewal(LcRenewal value) { return new JAXBElement(_LcRenewal_QNAME, LcRenewal.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LcTermination }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LcTermination }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "lcTermination", substitutionHeadNamespace = "http://www.fpml.org/FpML-5/confirmation", substitutionHeadName = "lcEventGroup") public JAXBElement createLcTermination(LcTermination value) { return new JAXBElement(_LcTermination_QNAME, LcTermination.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanBulkServicingNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanBulkServicingNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanBulkServicingNotification") public JAXBElement createLoanBulkServicingNotification(LoanBulkServicingNotification value) { return new JAXBElement(_LoanBulkServicingNotification_QNAME, LoanBulkServicingNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanNotificationAcknowledgement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanNotificationAcknowledgement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanNotificationAcknowledgement") public JAXBElement createLoanNotificationAcknowledgement(LoanNotificationAcknowledgement value) { return new JAXBElement(_LoanNotificationAcknowledgement_QNAME, LoanNotificationAcknowledgement.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanNotificationException }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanNotificationException }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanNotificationException") public JAXBElement createLoanNotificationException(LoanNotificationException value) { return new JAXBElement(_LoanNotificationException_QNAME, LoanNotificationException.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanNotificationRetracted }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanNotificationRetracted }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanNotificationRetracted") public JAXBElement createLoanNotificationRetracted(LoanNotificationRetracted value) { return new JAXBElement(_LoanNotificationRetracted_QNAME, LoanNotificationRetracted.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanPartyEventInstructionOverrideNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanPartyEventInstructionOverrideNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanPartyEventInstructionOverrideNotification") public JAXBElement createLoanPartyEventInstructionOverrideNotification(LoanPartyEventInstructionOverrideNotification value) { return new JAXBElement(_LoanPartyEventInstructionOverrideNotification_QNAME, LoanPartyEventInstructionOverrideNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanPartyProfileNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanPartyProfileNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanPartyProfileNotification") public JAXBElement createLoanPartyProfileNotification(LoanPartyProfileNotification value) { return new JAXBElement(_LoanPartyProfileNotification_QNAME, LoanPartyProfileNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanPartyTradingInstructionOverrideNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanPartyTradingInstructionOverrideNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanPartyTradingInstructionOverrideNotification") public JAXBElement createLoanPartyTradingInstructionOverrideNotification(LoanPartyTradingInstructionOverrideNotification value) { return new JAXBElement(_LoanPartyTradingInstructionOverrideNotification_QNAME, LoanPartyTradingInstructionOverrideNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccrualOptionChangeNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccrualOptionChangeNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accrualOptionChangeNotification") public JAXBElement createAccrualOptionChangeNotification(AccrualOptionChangeNotification value) { return new JAXBElement(_AccrualOptionChangeNotification_QNAME, AccrualOptionChangeNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccruingFeeChangeNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccruingFeeChangeNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accruingFeeChangeNotification") public JAXBElement createAccruingFeeChangeNotification(AccruingFeeChangeNotification value) { return new JAXBElement(_AccruingFeeChangeNotification_QNAME, AccruingFeeChangeNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccruingFeePaymentNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccruingFeePaymentNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accruingFeePaymentNotification") public JAXBElement createAccruingFeePaymentNotification(AccruingFeePaymentNotification value) { return new JAXBElement(_AccruingFeePaymentNotification_QNAME, AccruingFeePaymentNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccruingPikPaymentNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccruingPikPaymentNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accruingPikPaymentNotification") public JAXBElement createAccruingPikPaymentNotification(AccruingPikPaymentNotification value) { return new JAXBElement(_AccruingPikPaymentNotification_QNAME, AccruingPikPaymentNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FacilityNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FacilityNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilityNotification") public JAXBElement createFacilityNotification(FacilityNotification value) { return new JAXBElement(_FacilityNotification_QNAME, FacilityNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FacilityRateChangeNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FacilityRateChangeNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilityRateChangeNotification") public JAXBElement createFacilityRateChangeNotification(FacilityRateChangeNotification value) { return new JAXBElement(_FacilityRateChangeNotification_QNAME, FacilityRateChangeNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LcNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LcNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "lcNotification") public JAXBElement createLcNotification(LcNotification value) { return new JAXBElement(_LcNotification_QNAME, LcNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanContractNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanContractNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanContractNotification") public JAXBElement createLoanContractNotification(LoanContractNotification value) { return new JAXBElement(_LoanContractNotification_QNAME, LoanContractNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NonRecurringFeePaymentNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link NonRecurringFeePaymentNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "nonRecurringFeePaymentNotification") public JAXBElement createNonRecurringFeePaymentNotification(NonRecurringFeePaymentNotification value) { return new JAXBElement(_NonRecurringFeePaymentNotification_QNAME, NonRecurringFeePaymentNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PrepaymentNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PrepaymentNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "prepaymentNotification") public JAXBElement createPrepaymentNotification(PrepaymentNotification value) { return new JAXBElement(_PrepaymentNotification_QNAME, PrepaymentNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RolloverNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RolloverNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "rolloverNotification") public JAXBElement createRolloverNotification(RolloverNotification value) { return new JAXBElement(_RolloverNotification_QNAME, RolloverNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanAllocationConfirmationNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanAllocationConfirmationNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanAllocationConfirmationNotification") public JAXBElement createLoanAllocationConfirmationNotification(LoanAllocationConfirmationNotification value) { return new JAXBElement(_LoanAllocationConfirmationNotification_QNAME, LoanAllocationConfirmationNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanAllocationNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanAllocationNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanAllocationNotification") public JAXBElement createLoanAllocationNotification(LoanAllocationNotification value) { return new JAXBElement(_LoanAllocationNotification_QNAME, LoanAllocationNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanAllocationSettlementNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanAllocationSettlementNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanAllocationSettlementNotification") public JAXBElement createLoanAllocationSettlementNotification(LoanAllocationSettlementNotification value) { return new JAXBElement(_LoanAllocationSettlementNotification_QNAME, LoanAllocationSettlementNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanAllocationSettlementTaskNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanAllocationSettlementTaskNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanAllocationSettlementTaskNotification") public JAXBElement createLoanAllocationSettlementTaskNotification(LoanAllocationSettlementTaskNotification value) { return new JAXBElement(_LoanAllocationSettlementTaskNotification_QNAME, LoanAllocationSettlementTaskNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanAllocationSettlementDateAvailabilityNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanAllocationSettlementDateAvailabilityNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanAllocationSettlementDateAvailabilityNotification") public JAXBElement createLoanAllocationSettlementDateAvailabilityNotification(LoanAllocationSettlementDateAvailabilityNotification value) { return new JAXBElement(_LoanAllocationSettlementDateAvailabilityNotification_QNAME, LoanAllocationSettlementDateAvailabilityNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanAllocationSettlementDateFinalizationNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanAllocationSettlementDateFinalizationNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanAllocationSettlementDateFinalizationNotification") public JAXBElement createLoanAllocationSettlementDateFinalizationNotification(LoanAllocationSettlementDateFinalizationNotification value) { return new JAXBElement(_LoanAllocationSettlementDateFinalizationNotification_QNAME, LoanAllocationSettlementDateFinalizationNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanAllocationTransferFeeDueNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanAllocationTransferFeeDueNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanAllocationTransferFeeDueNotification") public JAXBElement createLoanAllocationTransferFeeDueNotification(LoanAllocationTransferFeeDueNotification value) { return new JAXBElement(_LoanAllocationTransferFeeDueNotification_QNAME, LoanAllocationTransferFeeDueNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanAllocationTransferFeeOwedNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanAllocationTransferFeeOwedNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanAllocationTransferFeeOwedNotification") public JAXBElement createLoanAllocationTransferFeeOwedNotification(LoanAllocationTransferFeeOwedNotification value) { return new JAXBElement(_LoanAllocationTransferFeeOwedNotification_QNAME, LoanAllocationTransferFeeOwedNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanTradeConfirmationNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanTradeConfirmationNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanTradeConfirmationNotification") public JAXBElement createLoanTradeConfirmationNotification(LoanTradeConfirmationNotification value) { return new JAXBElement(_LoanTradeConfirmationNotification_QNAME, LoanTradeConfirmationNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanTradeNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanTradeNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanTradeNotification") public JAXBElement createLoanTradeNotification(LoanTradeNotification value) { return new JAXBElement(_LoanTradeNotification_QNAME, LoanTradeNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanTradeSettlementTaskNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanTradeSettlementTaskNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanTradeSettlementTaskNotification") public JAXBElement createLoanTradeSettlementTaskNotification(LoanTradeSettlementTaskNotification value) { return new JAXBElement(_LoanTradeSettlementTaskNotification_QNAME, LoanTradeSettlementTaskNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanTradeTransferFeeOwedNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanTradeTransferFeeOwedNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanTradeTransferFeeOwedNotification") public JAXBElement createLoanTradeTransferFeeOwedNotification(LoanTradeTransferFeeOwedNotification value) { return new JAXBElement(_LoanTradeTransferFeeOwedNotification_QNAME, LoanTradeTransferFeeOwedNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanTradeTransferFeeDueNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanTradeTransferFeeDueNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanTradeTransferFeeDueNotification") public JAXBElement createLoanTradeTransferFeeDueNotification(LoanTradeTransferFeeDueNotification value) { return new JAXBElement(_LoanTradeTransferFeeDueNotification_QNAME, LoanTradeTransferFeeDueNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanTransferNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanTransferNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanTransferNotification") public JAXBElement createLoanTransferNotification(LoanTransferNotification value) { return new JAXBElement(_LoanTransferNotification_QNAME, LoanTransferNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanTransferSettlementNotification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanTransferSettlementNotification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanTransferSettlementNotification") public JAXBElement createLoanTransferSettlementNotification(LoanTransferSettlementNotification value) { return new JAXBElement(_LoanTransferSettlementNotification_QNAME, LoanTransferSettlementNotification.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DealStatement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DealStatement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dealStatement") public JAXBElement createDealStatement(DealStatement value) { return new JAXBElement(_DealStatement_QNAME, DealStatement.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FacilityStatement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FacilityStatement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilityStatement") public JAXBElement createFacilityStatement(FacilityStatement value) { return new JAXBElement(_FacilityStatement_QNAME, FacilityStatement.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link OutstandingContractsStatement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link OutstandingContractsStatement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "outstandingContractsStatement") public JAXBElement createOutstandingContractsStatement(OutstandingContractsStatement value) { return new JAXBElement(_OutstandingContractsStatement_QNAME, OutstandingContractsStatement.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FacilityPositionStatement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FacilityPositionStatement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilityPositionStatement") public JAXBElement createFacilityPositionStatement(FacilityPositionStatement value) { return new JAXBElement(_FacilityPositionStatement_QNAME, FacilityPositionStatement.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FacilityOutstandingsPositionStatement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FacilityOutstandingsPositionStatement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilityOutstandingsPositionStatement") public JAXBElement createFacilityOutstandingsPositionStatement(FacilityOutstandingsPositionStatement value) { return new JAXBElement(_FacilityOutstandingsPositionStatement_QNAME, FacilityOutstandingsPositionStatement.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DataDocument }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DataDocument }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dataDocument") public JAXBElement createDataDocument(DataDocument value) { return new JAXBElement(_DataDocument_QNAME, DataDocument.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ValuationDocument }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ValuationDocument }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "valuationDocument") public JAXBElement createValuationDocument(ValuationDocument value) { return new JAXBElement(_ValuationDocument_QNAME, ValuationDocument.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MoneyWithParticipantShare }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MoneyWithParticipantShare }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "totalCommitmentAmount", scope = FacilityCommitment.class) public JAXBElement createFacilityCommitmentTotalCommitmentAmount(MoneyWithParticipantShare value) { return new JAXBElement(_FacilityCommitmentTotalCommitmentAmount_QNAME, MoneyWithParticipantShare.class, FacilityCommitment.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MoneyWithParticipantShare }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MoneyWithParticipantShare }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fundedUtilizedAmount", scope = FacilityCommitment.class) public JAXBElement createFacilityCommitmentFundedUtilizedAmount(MoneyWithParticipantShare value) { return new JAXBElement(_FacilityCommitmentFundedUtilizedAmount_QNAME, MoneyWithParticipantShare.class, FacilityCommitment.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MoneyWithParticipantShare }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MoneyWithParticipantShare }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "unfundedUtilizedAmount", scope = FacilityCommitment.class) public JAXBElement createFacilityCommitmentUnfundedUtilizedAmount(MoneyWithParticipantShare value) { return new JAXBElement(_FacilityCommitmentUnfundedUtilizedAmount_QNAME, MoneyWithParticipantShare.class, FacilityCommitment.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MoneyWithParticipantShare }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MoneyWithParticipantShare }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "unavailableToUtilizeAmount", scope = FacilityCommitment.class) public JAXBElement createFacilityCommitmentUnavailableToUtilizeAmount(MoneyWithParticipantShare value) { return new JAXBElement(_FacilityCommitmentUnavailableToUtilizeAmount_QNAME, MoneyWithParticipantShare.class, FacilityCommitment.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Period }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Period }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "tenor", scope = TimeDimension.class) public JAXBElement createTimeDimensionTenor(Period value) { return new JAXBElement(_TimeDimensionTenor_QNAME, Period.class, TimeDimension.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "date", scope = TimeDimension.class) public JAXBElement createTimeDimensionDate(XMLGregorianCalendar value) { return new JAXBElement(_TimeDimensionDate_QNAME, XMLGregorianCalendar.class, TimeDimension.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TimeDimension }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link TimeDimension }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "term", scope = PricingDataPointCoordinate.class) public JAXBElement createPricingDataPointCoordinateTerm(TimeDimension value) { return new JAXBElement(_PricingDataPointCoordinateTerm_QNAME, TimeDimension.class, PricingDataPointCoordinate.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TimeDimension }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link TimeDimension }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "expiration", scope = PricingDataPointCoordinate.class) public JAXBElement createPricingDataPointCoordinateExpiration(TimeDimension value) { return new JAXBElement(_PricingDataPointCoordinateExpiration_QNAME, TimeDimension.class, PricingDataPointCoordinate.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "strike", scope = PricingDataPointCoordinate.class) public JAXBElement createPricingDataPointCoordinateStrike(BigDecimal value) { return new JAXBElement(_PricingDataPointCoordinateStrike_QNAME, BigDecimal.class, PricingDataPointCoordinate.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link GenericDimension }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link GenericDimension }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "generic", scope = PricingDataPointCoordinate.class) public JAXBElement createPricingDataPointCoordinateGeneric(GenericDimension value) { return new JAXBElement(_PricingDataPointCoordinateGeneric_QNAME, GenericDimension.class, PricingDataPointCoordinate.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Money }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Money }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "nominalAmount", scope = CollateralValuation.class) public JAXBElement createCollateralValuationNominalAmount(Money value) { return new JAXBElement(_CollateralValuationNominalAmount_QNAME, Money.class, CollateralValuation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "cleanPrice", scope = CollateralValuation.class) public JAXBElement createCollateralValuationCleanPrice(BigDecimal value) { return new JAXBElement(_CollateralValuationCleanPrice_QNAME, BigDecimal.class, CollateralValuation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accruals", scope = CollateralValuation.class) public JAXBElement createCollateralValuationAccruals(BigDecimal value) { return new JAXBElement(_CollateralValuationAccruals_QNAME, BigDecimal.class, CollateralValuation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dirtyPrice", scope = CollateralValuation.class) public JAXBElement createCollateralValuationDirtyPrice(BigDecimal value) { return new JAXBElement(_CollateralValuationDirtyPrice_QNAME, BigDecimal.class, CollateralValuation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RelativePrice }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RelativePrice }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "relativePrice", scope = CollateralValuation.class) public JAXBElement createCollateralValuationRelativePrice(RelativePrice value) { return new JAXBElement(_CollateralValuationRelativePrice_QNAME, RelativePrice.class, CollateralValuation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "yieldToMaturity", scope = CollateralValuation.class) public JAXBElement createCollateralValuationYieldToMaturity(BigDecimal value) { return new JAXBElement(_CollateralValuationYieldToMaturity_QNAME, BigDecimal.class, CollateralValuation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "inflationFactor", scope = CollateralValuation.class) public JAXBElement createCollateralValuationInflationFactor(BigDecimal value) { return new JAXBElement(_CollateralValuationInflationFactor_QNAME, BigDecimal.class, CollateralValuation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "allInPrice", scope = CollateralValuation.class) public JAXBElement createCollateralValuationAllInPrice(BigDecimal value) { return new JAXBElement(_CollateralValuationAllInPrice_QNAME, BigDecimal.class, CollateralValuation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Money }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Money }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accrualsAmount", scope = CollateralValuation.class) public JAXBElement createCollateralValuationAccrualsAmount(Money value) { return new JAXBElement(_CollateralValuationAccrualsAmount_QNAME, Money.class, CollateralValuation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "numberOfUnits", scope = CollateralValuation.class) public JAXBElement createCollateralValuationNumberOfUnits(BigDecimal value) { return new JAXBElement(_CollateralValuationNumberOfUnits_QNAME, BigDecimal.class, CollateralValuation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NonNegativeMoney }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link NonNegativeMoney }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "unitPrice", scope = CollateralValuation.class) public JAXBElement createCollateralValuationUnitPrice(NonNegativeMoney value) { return new JAXBElement(_CollateralValuationUnitPrice_QNAME, NonNegativeMoney.class, CollateralValuation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AssetReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AssetReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "assetReference", scope = CollateralValuation.class) public JAXBElement createCollateralValuationAssetReference(AssetReference value) { return new JAXBElement(_CollateralValuationAssetReference_QNAME, AssetReference.class, CollateralValuation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PartyTradeIdentifier }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PartyTradeIdentifier }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "newTradeIdentifier", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentNewTradeIdentifier(PartyTradeIdentifier value) { return new JAXBElement(_TradeNovationContentNewTradeIdentifier_QNAME, PartyTradeIdentifier.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Trade }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Trade }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "newTrade", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentNewTrade(Trade value) { return new JAXBElement(_TradeNovationContentNewTrade_QNAME, Trade.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PartyTradeIdentifier }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PartyTradeIdentifier }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "oldTradeIdentifier", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentOldTradeIdentifier(PartyTradeIdentifier value) { return new JAXBElement(_TradeNovationContentOldTradeIdentifier_QNAME, PartyTradeIdentifier.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Trade }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Trade }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "oldTrade", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentOldTrade(Trade value) { return new JAXBElement(_TradeNovationContentOldTrade_QNAME, Trade.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PartyTradeIdentifier }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PartyTradeIdentifier }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "feeTradeIdentifier", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentFeeTradeIdentifier(PartyTradeIdentifier value) { return new JAXBElement(_TradeNovationContentFeeTradeIdentifier_QNAME, PartyTradeIdentifier.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Trade }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Trade }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "feeTrade", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentFeeTrade(Trade value) { return new JAXBElement(_TradeNovationContentFeeTrade_QNAME, Trade.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "transferor", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentTransferor(PartyReference value) { return new JAXBElement(_TradeNovationContentTransferor_QNAME, PartyReference.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccountReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccountReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "transferorAccount", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentTransferorAccount(AccountReference value) { return new JAXBElement(_TradeNovationContentTransferorAccount_QNAME, AccountReference.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "transferee", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentTransferee(PartyReference value) { return new JAXBElement(_TradeNovationContentTransferee_QNAME, PartyReference.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "otherTransferee", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentOtherTransferee(PartyReference value) { return new JAXBElement(_TradeNovationContentOtherTransferee_QNAME, PartyReference.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccountReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccountReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "transfereeAccount", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentTransfereeAccount(AccountReference value) { return new JAXBElement(_TradeNovationContentTransfereeAccount_QNAME, AccountReference.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccountReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccountReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "otherTransfereeAccount", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentOtherTransfereeAccount(AccountReference value) { return new JAXBElement(_TradeNovationContentOtherTransfereeAccount_QNAME, AccountReference.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "remainingParty", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentRemainingParty(PartyReference value) { return new JAXBElement(_TradeNovationContentRemainingParty_QNAME, PartyReference.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccountReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccountReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "remainingPartyAccount", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentRemainingPartyAccount(AccountReference value) { return new JAXBElement(_TradeNovationContentRemainingPartyAccount_QNAME, AccountReference.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "otherRemainingParty", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentOtherRemainingParty(PartyReference value) { return new JAXBElement(_TradeNovationContentOtherRemainingParty_QNAME, PartyReference.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccountReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccountReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "otherRemainingPartyAccount", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentOtherRemainingPartyAccount(AccountReference value) { return new JAXBElement(_TradeNovationContentOtherRemainingPartyAccount_QNAME, AccountReference.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "novationDate", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentNovationDate(XMLGregorianCalendar value) { return new JAXBElement(_TradeNovationContentNovationDate_QNAME, XMLGregorianCalendar.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ExecutionDateTime }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ExecutionDateTime }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "executionDateTime", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentExecutionDateTime(ExecutionDateTime value) { return new JAXBElement(_TradeNovationContentExecutionDateTime_QNAME, ExecutionDateTime.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "novationTradeDate", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentNovationTradeDate(XMLGregorianCalendar value) { return new JAXBElement(_TradeNovationContentNovationTradeDate_QNAME, XMLGregorianCalendar.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Money }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Money }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "novatedAmount", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentNovatedAmount(Money value) { return new JAXBElement(_TradeNovationContentNovatedAmount_QNAME, Money.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Money }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Money }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "remainingAmount", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentRemainingAmount(Money value) { return new JAXBElement(_TradeNovationContentRemainingAmount_QNAME, Money.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "novatedNumberOfOptions", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentNovatedNumberOfOptions(BigDecimal value) { return new JAXBElement(_TradeNovationContentNovatedNumberOfOptions_QNAME, BigDecimal.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "remainingNumberOfOptions", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentRemainingNumberOfOptions(BigDecimal value) { return new JAXBElement(_TradeNovationContentRemainingNumberOfOptions_QNAME, BigDecimal.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "novatedNumberOfUnits", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentNovatedNumberOfUnits(BigDecimal value) { return new JAXBElement(_TradeNovationContentNovatedNumberOfUnits_QNAME, BigDecimal.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "remainingNumberOfUnits", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentRemainingNumberOfUnits(BigDecimal value) { return new JAXBElement(_TradeNovationContentRemainingNumberOfUnits_QNAME, BigDecimal.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TradeLegSizeChange }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link TradeLegSizeChange }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "novationAmount", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentNovationAmount(TradeLegSizeChange value) { return new JAXBElement(_TradeNovationContentNovationAmount_QNAME, TradeLegSizeChange.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fullFirstCalculationPeriod", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentFullFirstCalculationPeriod(Boolean value) { return new JAXBElement(_TradeNovationContentFullFirstCalculationPeriod_QNAME, Boolean.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FirstPeriodStartDate }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FirstPeriodStartDate }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "firstPeriodStartDate", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentFirstPeriodStartDate(FirstPeriodStartDate value) { return new JAXBElement(_TradeNovationContentFirstPeriodStartDate_QNAME, FirstPeriodStartDate.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Empty }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Empty }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "nonReliance", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentNonReliance(Empty value) { return new JAXBElement(_TradeNovationContentNonReliance_QNAME, Empty.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CreditDerivativesNotices }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CreditDerivativesNotices }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "creditDerivativesNotices", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentCreditDerivativesNotices(CreditDerivativesNotices value) { return new JAXBElement(_TradeNovationContentCreditDerivativesNotices_QNAME, CreditDerivativesNotices.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ContractualDefinitions }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ContractualDefinitions }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "contractualDefinitions", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentContractualDefinitions(ContractualDefinitions value) { return new JAXBElement(_TradeNovationContentContractualDefinitions_QNAME, ContractualDefinitions.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ContractualTermsSupplement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ContractualTermsSupplement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "contractualTermsSupplement", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentContractualTermsSupplement(ContractualTermsSupplement value) { return new JAXBElement(_TradeNovationContentContractualTermsSupplement_QNAME, ContractualTermsSupplement.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Payment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Payment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "payment", scope = TradeNovationContent.class) public JAXBElement createTradeNovationContentPayment(Payment value) { return new JAXBElement(_TradeNovationContentPayment_QNAME, Payment.class, TradeNovationContent.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ReportingRegimeName }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ReportingRegimeName }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "name", scope = ReportingRegimeIdentifier.class) public JAXBElement createReportingRegimeIdentifierName(ReportingRegimeName value) { return new JAXBElement(_ReportingRegimeIdentifierName_QNAME, ReportingRegimeName.class, ReportingRegimeIdentifier.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SupervisorRegistration }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SupervisorRegistration }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "supervisorRegistration", scope = ReportingRegimeIdentifier.class) public JAXBElement createReportingRegimeIdentifierSupervisorRegistration(SupervisorRegistration value) { return new JAXBElement(_ReportingRegimeIdentifierSupervisorRegistration_QNAME, SupervisorRegistration.class, ReportingRegimeIdentifier.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ReportingRole }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ReportingRole }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "reportingRole", scope = ReportingRegimeIdentifier.class) public JAXBElement createReportingRegimeIdentifierReportingRole(ReportingRole value) { return new JAXBElement(_ReportingRegimeIdentifierReportingRole_QNAME, ReportingRole.class, ReportingRegimeIdentifier.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ActionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ActionType }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "actionType", scope = ReportingRegimeIdentifier.class) public JAXBElement createReportingRegimeIdentifierActionType(ActionType value) { return new JAXBElement(_ReportingRegimeIdentifierActionType_QNAME, ActionType.class, ReportingRegimeIdentifier.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "observationStartDate", scope = NoTouchRateObservation.class) public JAXBElement createNoTouchRateObservationObservationStartDate(XMLGregorianCalendar value) { return new JAXBElement(_NoTouchRateObservationObservationStartDate_QNAME, XMLGregorianCalendar.class, NoTouchRateObservation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "observationEndDate", scope = NoTouchRateObservation.class) public JAXBElement createNoTouchRateObservationObservationEndDate(XMLGregorianCalendar value) { return new JAXBElement(_NoTouchRateObservationObservationEndDate_QNAME, XMLGregorianCalendar.class, NoTouchRateObservation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NoTouchLowerBarrierObservation }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link NoTouchLowerBarrierObservation }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "lowerBarrier", scope = NoTouchRateObservation.class) public JAXBElement createNoTouchRateObservationLowerBarrier(NoTouchLowerBarrierObservation value) { return new JAXBElement(_NoTouchRateObservationLowerBarrier_QNAME, NoTouchLowerBarrierObservation.class, NoTouchRateObservation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NoTouchUpperBarrierObservation }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link NoTouchUpperBarrierObservation }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "upperBarrier", scope = NoTouchRateObservation.class) public JAXBElement createNoTouchRateObservationUpperBarrier(NoTouchUpperBarrierObservation value) { return new JAXBElement(_NoTouchRateObservationUpperBarrier_QNAME, NoTouchUpperBarrierObservation.class, NoTouchRateObservation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "exerciseSide", scope = NoTouchRateObservation.class) public JAXBElement createNoTouchRateObservationExerciseSide(String value) { return new JAXBElement(_NoTouchRateObservationExerciseSide_QNAME, String.class, NoTouchRateObservation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SettlementTypeEnum }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SettlementTypeEnum }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "settlementType", scope = NoTouchRateObservation.class) public JAXBElement createNoTouchRateObservationSettlementType(SettlementTypeEnum value) { return new JAXBElement(_NoTouchRateObservationSettlementType_QNAME, SettlementTypeEnum.class, NoTouchRateObservation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimplePayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimplePayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "cashSettlement", scope = NoTouchRateObservation.class) public JAXBElement createNoTouchRateObservationCashSettlement(SimplePayment value) { return new JAXBElement(_NoTouchRateObservationCashSettlement_QNAME, SimplePayment.class, NoTouchRateObservation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PhysicalSettlement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PhysicalSettlement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "physicalSettlement", scope = NoTouchRateObservation.class) public JAXBElement createNoTouchRateObservationPhysicalSettlement(PhysicalSettlement value) { return new JAXBElement(_NoTouchRateObservationPhysicalSettlement_QNAME, PhysicalSettlement.class, NoTouchRateObservation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NonNegativePayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link NonNegativePayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "payment", scope = NoTouchRateObservation.class) public JAXBElement createNoTouchRateObservationPayment(NonNegativePayment value) { return new JAXBElement(_TradeNovationContentPayment_QNAME, NonNegativePayment.class, NoTouchRateObservation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ClearingInstructions }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ClearingInstructions }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "clearingInstructions", scope = NoTouchRateObservation.class) public JAXBElement createNoTouchRateObservationClearingInstructions(ClearingInstructions value) { return new JAXBElement(_NoTouchRateObservationClearingInstructions_QNAME, ClearingInstructions.class, NoTouchRateObservation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "isExercisable", scope = NoTouchRateObservation.class) public JAXBElement createNoTouchRateObservationIsExercisable(Boolean value) { return new JAXBElement(_NoTouchRateObservationIsExercisable_QNAME, Boolean.class, NoTouchRateObservation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "short", scope = CreditLimitUtilizationPosition.class) public JAXBElement createCreditLimitUtilizationPositionShort(BigDecimal value) { return new JAXBElement(_CreditLimitUtilizationPositionShort_QNAME, BigDecimal.class, CreditLimitUtilizationPosition.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "long", scope = CreditLimitUtilizationPosition.class) public JAXBElement createCreditLimitUtilizationPositionLong(BigDecimal value) { return new JAXBElement(_CreditLimitUtilizationPositionLong_QNAME, BigDecimal.class, CreditLimitUtilizationPosition.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "global", scope = CreditLimitUtilizationPosition.class) public JAXBElement createCreditLimitUtilizationPositionGlobal(BigDecimal value) { return new JAXBElement(_CreditLimitUtilizationPositionGlobal_QNAME, BigDecimal.class, CreditLimitUtilizationPosition.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ReportingRegimeName }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ReportingRegimeName }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "name", scope = ReportingRegime.class) public JAXBElement createReportingRegimeName(ReportingRegimeName value) { return new JAXBElement(_ReportingRegimeIdentifierName_QNAME, ReportingRegimeName.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SupervisorRegistration }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SupervisorRegistration }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "supervisorRegistration", scope = ReportingRegime.class) public JAXBElement createReportingRegimeSupervisorRegistration(SupervisorRegistration value) { return new JAXBElement(_ReportingRegimeIdentifierSupervisorRegistration_QNAME, SupervisorRegistration.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ReportingRole }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ReportingRole }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "reportingRole", scope = ReportingRegime.class) public JAXBElement createReportingRegimeReportingRole(ReportingRole value) { return new JAXBElement(_ReportingRegimeIdentifierReportingRole_QNAME, ReportingRole.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ReportingPurpose }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ReportingPurpose }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "reportingPurpose", scope = ReportingRegime.class) public JAXBElement createReportingRegimeReportingPurpose(ReportingPurpose value) { return new JAXBElement(_ReportingRegimeReportingPurpose_QNAME, ReportingPurpose.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ReportingBoolean }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ReportingBoolean }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "mandatorilyClearable", scope = ReportingRegime.class) public JAXBElement createReportingRegimeMandatorilyClearable(ReportingBoolean value) { return new JAXBElement(_ReportingRegimeMandatorilyClearable_QNAME, ReportingBoolean.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "mandatoryFacilityExecution", scope = ReportingRegime.class) public JAXBElement createReportingRegimeMandatoryFacilityExecution(Boolean value) { return new JAXBElement(_ReportingRegimeMandatoryFacilityExecution_QNAME, Boolean.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "mandatoryFacilityExecutionException", scope = ReportingRegime.class) public JAXBElement createReportingRegimeMandatoryFacilityExecutionException(Boolean value) { return new JAXBElement(_ReportingRegimeMandatoryFacilityExecutionException_QNAME, Boolean.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FacilityExecutionExceptionDeclaration }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FacilityExecutionExceptionDeclaration }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "mandatoryFacilityExecutionExceptionDeclaration", scope = ReportingRegime.class) public JAXBElement createReportingRegimeMandatoryFacilityExecutionExceptionDeclaration(FacilityExecutionExceptionDeclaration value) { return new JAXBElement(_ReportingRegimeMandatoryFacilityExecutionExceptionDeclaration_QNAME, FacilityExecutionExceptionDeclaration.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "exceedsClearingThreshold", scope = ReportingRegime.class) public JAXBElement createReportingRegimeExceedsClearingThreshold(Boolean value) { return new JAXBElement(_ReportingRegimeExceedsClearingThreshold_QNAME, Boolean.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RelatedParty }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RelatedParty }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "relatedParty", scope = ReportingRegime.class) public JAXBElement createReportingRegimeRelatedParty(RelatedParty value) { return new JAXBElement(_ReportingRegimeRelatedParty_QNAME, RelatedParty.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EntityClassification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link EntityClassification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "entityClassification", scope = ReportingRegime.class) public JAXBElement createReportingRegimeEntityClassification(EntityClassification value) { return new JAXBElement(_ReportingRegimeEntityClassification_QNAME, EntityClassification.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PartyEntityClassification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PartyEntityClassification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "partyEntityClassification", scope = ReportingRegime.class) public JAXBElement createReportingRegimePartyEntityClassification(PartyEntityClassification value) { return new JAXBElement(_ReportingRegimePartyEntityClassification_QNAME, PartyEntityClassification.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PartyRelationshipType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PartyRelationshipType }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "tradePartyRelationshipType", scope = ReportingRegime.class) public JAXBElement createReportingRegimeTradePartyRelationshipType(PartyRelationshipType value) { return new JAXBElement(_ReportingRegimeTradePartyRelationshipType_QNAME, PartyRelationshipType.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ActionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ActionType }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "actionType", scope = ReportingRegime.class) public JAXBElement createReportingRegimeActionType(ActionType value) { return new JAXBElement(_ReportingRegimeIdentifierActionType_QNAME, ActionType.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "preEnactmentTrade", scope = ReportingRegime.class) public JAXBElement createReportingRegimePreEnactmentTrade(Boolean value) { return new JAXBElement(_ReportingRegimePreEnactmentTrade_QNAME, Boolean.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NotionalReportingType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link NotionalReportingType }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "notionalType", scope = ReportingRegime.class) public JAXBElement createReportingRegimeNotionalType(NotionalReportingType value) { return new JAXBElement(_ReportingRegimeNotionalType_QNAME, NotionalReportingType.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CurrencyPairClassification }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CurrencyPairClassification }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "currencyPairClassification", scope = ReportingRegime.class) public JAXBElement createReportingRegimeCurrencyPairClassification(CurrencyPairClassification value) { return new JAXBElement(_ReportingRegimeCurrencyPairClassification_QNAME, CurrencyPairClassification.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "transmissionOfOrder", scope = ReportingRegime.class) public JAXBElement createReportingRegimeTransmissionOfOrder(Boolean value) { return new JAXBElement(_ReportingRegimeTransmissionOfOrder_QNAME, Boolean.class, ReportingRegime.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "net", scope = NetAndGross.class) public JAXBElement createNetAndGrossNet(BigDecimal value) { return new JAXBElement(_NetAndGrossNet_QNAME, BigDecimal.class, NetAndGross.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "gross", scope = NetAndGross.class) public JAXBElement createNetAndGrossGross(BigDecimal value) { return new JAXBElement(_NetAndGrossGross_QNAME, BigDecimal.class, NetAndGross.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "applicable", scope = VolatilityCap.class) public JAXBElement createVolatilityCapApplicable(Boolean value) { return new JAXBElement(_VolatilityCapApplicable_QNAME, Boolean.class, VolatilityCap.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "totalVolatilityCap", scope = VolatilityCap.class) public JAXBElement createVolatilityCapTotalVolatilityCap(BigDecimal value) { return new JAXBElement(_VolatilityCapTotalVolatilityCap_QNAME, BigDecimal.class, VolatilityCap.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "volatilityCapFactor", scope = VolatilityCap.class) public JAXBElement createVolatilityCapVolatilityCapFactor(BigDecimal value) { return new JAXBElement(_VolatilityCapVolatilityCapFactor_QNAME, BigDecimal.class, VolatilityCap.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "initialLevel", scope = CalculationFromObservation.class) public JAXBElement createCalculationFromObservationInitialLevel(BigDecimal value) { return new JAXBElement(_CalculationFromObservationInitialLevel_QNAME, BigDecimal.class, CalculationFromObservation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DeterminationMethod }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DeterminationMethod }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "initialLevelSource", scope = CalculationFromObservation.class) public JAXBElement createCalculationFromObservationInitialLevelSource(DeterminationMethod value) { return new JAXBElement(_CalculationFromObservationInitialLevelSource_QNAME, DeterminationMethod.class, CalculationFromObservation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "closingLevel", scope = CalculationFromObservation.class) public JAXBElement createCalculationFromObservationClosingLevel(Boolean value) { return new JAXBElement(_CalculationFromObservationClosingLevel_QNAME, Boolean.class, CalculationFromObservation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "expiringLevel", scope = CalculationFromObservation.class) public JAXBElement createCalculationFromObservationExpiringLevel(Boolean value) { return new JAXBElement(_CalculationFromObservationExpiringLevel_QNAME, Boolean.class, CalculationFromObservation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "expectedN", scope = CalculationFromObservation.class) public JAXBElement createCalculationFromObservationExpectedN(BigInteger value) { return new JAXBElement(_CalculationFromObservationExpectedN_QNAME, BigInteger.class, CalculationFromObservation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessDayAdjustments }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessDayAdjustments }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dateAdjustments", scope = FxWeightedFixingSchedule.class) public JAXBElement createFxWeightedFixingScheduleDateAdjustments(BusinessDayAdjustments value) { return new JAXBElement(_FxWeightedFixingScheduleDateAdjustments_QNAME, BusinessDayAdjustments.class, FxWeightedFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxFixingObservation }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxFixingObservation }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fixing", scope = FxWeightedFixingSchedule.class) public JAXBElement createFxWeightedFixingScheduleFixing(FxFixingObservation value) { return new JAXBElement(_FxWeightedFixingScheduleFixing_QNAME, FxFixingObservation.class, FxWeightedFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "startDate", scope = FxWeightedFixingSchedule.class) public JAXBElement createFxWeightedFixingScheduleStartDate(XMLGregorianCalendar value) { return new JAXBElement(_FxWeightedFixingScheduleStartDate_QNAME, XMLGregorianCalendar.class, FxWeightedFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "endDate", scope = FxWeightedFixingSchedule.class) public JAXBElement createFxWeightedFixingScheduleEndDate(XMLGregorianCalendar value) { return new JAXBElement(_FxWeightedFixingScheduleEndDate_QNAME, XMLGregorianCalendar.class, FxWeightedFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ObservationFrequency }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ObservationFrequency }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "observationFrequency", scope = FxWeightedFixingSchedule.class) public JAXBElement createFxWeightedFixingScheduleObservationFrequency(ObservationFrequency value) { return new JAXBElement(_FxWeightedFixingScheduleObservationFrequency_QNAME, ObservationFrequency.class, FxWeightedFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DayTypeEnum }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DayTypeEnum }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dayType", scope = FxWeightedFixingSchedule.class) public JAXBElement createFxWeightedFixingScheduleDayType(DayTypeEnum value) { return new JAXBElement(_FxWeightedFixingScheduleDayType_QNAME, DayTypeEnum.class, FxWeightedFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessCentersReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessCentersReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "businessCentersReference", scope = FxWeightedFixingSchedule.class) public JAXBElement createFxWeightedFixingScheduleBusinessCentersReference(BusinessCentersReference value) { return new JAXBElement(_FxWeightedFixingScheduleBusinessCentersReference_QNAME, BusinessCentersReference.class, FxWeightedFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessCenters }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessCenters }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "businessCenters", scope = FxWeightedFixingSchedule.class) public JAXBElement createFxWeightedFixingScheduleBusinessCenters(BusinessCenters value) { return new JAXBElement(_FxWeightedFixingScheduleBusinessCenters_QNAME, BusinessCenters.class, FxWeightedFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "numberOfFixings", scope = FxWeightedFixingSchedule.class) public JAXBElement createFxWeightedFixingScheduleNumberOfFixings(BigInteger value) { return new JAXBElement(_FxWeightedFixingScheduleNumberOfFixings_QNAME, BigInteger.class, FxWeightedFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessDayAdjustments }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessDayAdjustments }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dateAdjustments", scope = FxFixingSchedule.class) public JAXBElement createFxFixingScheduleDateAdjustments(BusinessDayAdjustments value) { return new JAXBElement(_FxWeightedFixingScheduleDateAdjustments_QNAME, BusinessDayAdjustments.class, FxFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fixingDate", scope = FxFixingSchedule.class) public JAXBElement createFxFixingScheduleFixingDate(XMLGregorianCalendar value) { return new JAXBElement(_FxFixingScheduleFixingDate_QNAME, XMLGregorianCalendar.class, FxFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "startDate", scope = FxFixingSchedule.class) public JAXBElement createFxFixingScheduleStartDate(XMLGregorianCalendar value) { return new JAXBElement(_FxWeightedFixingScheduleStartDate_QNAME, XMLGregorianCalendar.class, FxFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "endDate", scope = FxFixingSchedule.class) public JAXBElement createFxFixingScheduleEndDate(XMLGregorianCalendar value) { return new JAXBElement(_FxWeightedFixingScheduleEndDate_QNAME, XMLGregorianCalendar.class, FxFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ObservationFrequency }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ObservationFrequency }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "observationFrequency", scope = FxFixingSchedule.class) public JAXBElement createFxFixingScheduleObservationFrequency(ObservationFrequency value) { return new JAXBElement(_FxWeightedFixingScheduleObservationFrequency_QNAME, ObservationFrequency.class, FxFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DayTypeEnum }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DayTypeEnum }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dayType", scope = FxFixingSchedule.class) public JAXBElement createFxFixingScheduleDayType(DayTypeEnum value) { return new JAXBElement(_FxWeightedFixingScheduleDayType_QNAME, DayTypeEnum.class, FxFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessCentersReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessCentersReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "businessCentersReference", scope = FxFixingSchedule.class) public JAXBElement createFxFixingScheduleBusinessCentersReference(BusinessCentersReference value) { return new JAXBElement(_FxWeightedFixingScheduleBusinessCentersReference_QNAME, BusinessCentersReference.class, FxFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessCenters }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessCenters }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "businessCenters", scope = FxFixingSchedule.class) public JAXBElement createFxFixingScheduleBusinessCenters(BusinessCenters value) { return new JAXBElement(_FxWeightedFixingScheduleBusinessCenters_QNAME, BusinessCenters.class, FxFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "numberOfFixings", scope = FxFixingSchedule.class) public JAXBElement createFxFixingScheduleNumberOfFixings(BigInteger value) { return new JAXBElement(_FxWeightedFixingScheduleNumberOfFixings_QNAME, BigInteger.class, FxFixingSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxRateObservableReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxRateObservableReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "observableReference", scope = FxAccrualRegion.class) public JAXBElement createFxAccrualRegionObservableReference(FxRateObservableReference value) { return new JAXBElement(_FxAccrualRegionObservableReference_QNAME, FxRateObservableReference.class, FxAccrualRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxAccrualRegionUpperBound }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxAccrualRegionUpperBound }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "upperBound", scope = FxAccrualRegion.class) public JAXBElement createFxAccrualRegionUpperBound(FxAccrualRegionUpperBound value) { return new JAXBElement(_FxAccrualRegionUpperBound_QNAME, FxAccrualRegionUpperBound.class, FxAccrualRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxAccrualRegionLowerBound }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxAccrualRegionLowerBound }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "lowerBound", scope = FxAccrualRegion.class) public JAXBElement createFxAccrualRegionLowerBound(FxAccrualRegionLowerBound value) { return new JAXBElement(_FxAccrualRegionLowerBound_QNAME, FxAccrualRegionLowerBound.class, FxAccrualRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "startDate", scope = FxAccrualRegion.class) public JAXBElement createFxAccrualRegionStartDate(XMLGregorianCalendar value) { return new JAXBElement(_FxWeightedFixingScheduleStartDate_QNAME, XMLGregorianCalendar.class, FxAccrualRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "endDate", scope = FxAccrualRegion.class) public JAXBElement createFxAccrualRegionEndDate(XMLGregorianCalendar value) { return new JAXBElement(_FxWeightedFixingScheduleEndDate_QNAME, XMLGregorianCalendar.class, FxAccrualRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Schedule }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Schedule }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accrualFactor", scope = FxAccrualRegion.class) public JAXBElement createFxAccrualRegionAccrualFactor(Schedule value) { return new JAXBElement(_FxAccrualRegionAccrualFactor_QNAME, Schedule.class, FxAccrualRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NonNegativeAmountSchedule }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link NonNegativeAmountSchedule }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "notionalAmount", scope = FxAccrualRegion.class) public JAXBElement createFxAccrualRegionNotionalAmount(NonNegativeAmountSchedule value) { return new JAXBElement(_FxAccrualRegionNotionalAmount_QNAME, NonNegativeAmountSchedule.class, FxAccrualRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxCounterCurrencyAmount }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxCounterCurrencyAmount }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "counterCurrencyAmount", scope = FxAccrualRegion.class) public JAXBElement createFxAccrualRegionCounterCurrencyAmount(FxCounterCurrencyAmount value) { return new JAXBElement(_FxAccrualRegionCounterCurrencyAmount_QNAME, FxCounterCurrencyAmount.class, FxAccrualRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxExchangedCurrency }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxExchangedCurrency }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "exchangedCurrency1", scope = FxAccrualLinearPayoffRegion.class) public JAXBElement createFxAccrualLinearPayoffRegionExchangedCurrency1(FxExchangedCurrency value) { return new JAXBElement(_FxAccrualLinearPayoffRegionExchangedCurrency1_QNAME, FxExchangedCurrency.class, FxAccrualLinearPayoffRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxExchangedCurrency }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxExchangedCurrency }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "exchangedCurrency2", scope = FxAccrualLinearPayoffRegion.class) public JAXBElement createFxAccrualLinearPayoffRegionExchangedCurrency2(FxExchangedCurrency value) { return new JAXBElement(_FxAccrualLinearPayoffRegionExchangedCurrency2_QNAME, FxExchangedCurrency.class, FxAccrualLinearPayoffRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxForwardStrikePrice }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxForwardStrikePrice }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "strike", scope = FxAccrualLinearPayoffRegion.class) public JAXBElement createFxAccrualLinearPayoffRegionStrike(FxForwardStrikePrice value) { return new JAXBElement(_PricingDataPointCoordinateStrike_QNAME, FxForwardStrikePrice.class, FxAccrualLinearPayoffRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NonNegativeAmountSchedule }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link NonNegativeAmountSchedule }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "counterCurrencyAmount", scope = FxAccrualLinearPayoffRegion.class) public JAXBElement createFxAccrualLinearPayoffRegionCounterCurrencyAmount(NonNegativeAmountSchedule value) { return new JAXBElement(_FxAccrualRegionCounterCurrencyAmount_QNAME, NonNegativeAmountSchedule.class, FxAccrualLinearPayoffRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxAverageStrike }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxAverageStrike }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "averageStrike", scope = FxAccrualLinearPayoffRegion.class) public JAXBElement createFxAccrualLinearPayoffRegionAverageStrike(FxAverageStrike value) { return new JAXBElement(_FxAccrualLinearPayoffRegionAverageStrike_QNAME, FxAverageStrike.class, FxAccrualLinearPayoffRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxAccrualRegionUpperBound }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxAccrualRegionUpperBound }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "upperBound", scope = FxAccrualLinearPayoffRegion.class) public JAXBElement createFxAccrualLinearPayoffRegionUpperBound(FxAccrualRegionUpperBound value) { return new JAXBElement(_FxAccrualRegionUpperBound_QNAME, FxAccrualRegionUpperBound.class, FxAccrualLinearPayoffRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxAccrualRegionLowerBound }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxAccrualRegionLowerBound }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "lowerBound", scope = FxAccrualLinearPayoffRegion.class) public JAXBElement createFxAccrualLinearPayoffRegionLowerBound(FxAccrualRegionLowerBound value) { return new JAXBElement(_FxAccrualRegionLowerBound_QNAME, FxAccrualRegionLowerBound.class, FxAccrualLinearPayoffRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxAccrualLeverage }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxAccrualLeverage }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "leverage", scope = FxAccrualLinearPayoffRegion.class) public JAXBElement createFxAccrualLinearPayoffRegionLeverage(FxAccrualLeverage value) { return new JAXBElement(_FxAccrualLinearPayoffRegionLeverage_QNAME, FxAccrualLeverage.class, FxAccrualLinearPayoffRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxPayoffCap }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxPayoffCap }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "payoffCap", scope = FxAccrualLinearPayoffRegion.class) public JAXBElement createFxAccrualLinearPayoffRegionPayoffCap(FxPayoffCap value) { return new JAXBElement(_FxAccrualLinearPayoffRegionPayoffCap_QNAME, FxPayoffCap.class, FxAccrualLinearPayoffRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxTargetRegionUpperBound }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxTargetRegionUpperBound }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "upperBound", scope = FxTargetConstantPayoffRegion.class) public JAXBElement createFxTargetConstantPayoffRegionUpperBound(FxTargetRegionUpperBound value) { return new JAXBElement(_FxAccrualRegionUpperBound_QNAME, FxTargetRegionUpperBound.class, FxTargetConstantPayoffRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxTargetRegionLowerBound }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxTargetRegionLowerBound }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "lowerBound", scope = FxTargetConstantPayoffRegion.class) public JAXBElement createFxTargetConstantPayoffRegionLowerBound(FxTargetRegionLowerBound value) { return new JAXBElement(_FxAccrualRegionLowerBound_QNAME, FxTargetRegionLowerBound.class, FxTargetConstantPayoffRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxTargetConstantPayoff }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxTargetConstantPayoff }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "payoff", scope = FxTargetConstantPayoffRegion.class) public JAXBElement createFxTargetConstantPayoffRegionPayoff(FxTargetConstantPayoff value) { return new JAXBElement(_FxTargetConstantPayoffRegionPayoff_QNAME, FxTargetConstantPayoff.class, FxTargetConstantPayoffRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxTargetPhysicalSettlement }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxTargetPhysicalSettlement }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "physicalSettlement", scope = FxTargetConstantPayoffRegion.class) public JAXBElement createFxTargetConstantPayoffRegionPhysicalSettlement(FxTargetPhysicalSettlement value) { return new JAXBElement(_NoTouchRateObservationPhysicalSettlement_QNAME, FxTargetPhysicalSettlement.class, FxTargetConstantPayoffRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxTargetRegionUpperBound }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxTargetRegionUpperBound }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "upperBound", scope = FxTargetAccumulationRegion.class) public JAXBElement createFxTargetAccumulationRegionUpperBound(FxTargetRegionUpperBound value) { return new JAXBElement(_FxAccrualRegionUpperBound_QNAME, FxTargetRegionUpperBound.class, FxTargetAccumulationRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxTargetRegionLowerBound }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxTargetRegionLowerBound }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "lowerBound", scope = FxTargetAccumulationRegion.class) public JAXBElement createFxTargetAccumulationRegionLowerBound(FxTargetRegionLowerBound value) { return new JAXBElement(_FxAccrualRegionLowerBound_QNAME, FxTargetRegionLowerBound.class, FxTargetAccumulationRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "multiplier", scope = FxTargetAccumulationRegion.class) public JAXBElement createFxTargetAccumulationRegionMultiplier(BigDecimal value) { return new JAXBElement(_FxTargetAccumulationRegionMultiplier_QNAME, BigDecimal.class, FxTargetAccumulationRegion.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessDayAdjustments }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessDayAdjustments }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dateAdjustments", scope = FxSchedule.class) public JAXBElement createFxScheduleDateAdjustments(BusinessDayAdjustments value) { return new JAXBElement(_FxWeightedFixingScheduleDateAdjustments_QNAME, BusinessDayAdjustments.class, FxSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "adjustedDate", scope = FxSchedule.class) public JAXBElement createFxScheduleAdjustedDate(XMLGregorianCalendar value) { return new JAXBElement(_FxScheduleAdjustedDate_QNAME, XMLGregorianCalendar.class, FxSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "startDate", scope = FxSchedule.class) public JAXBElement createFxScheduleStartDate(XMLGregorianCalendar value) { return new JAXBElement(_FxWeightedFixingScheduleStartDate_QNAME, XMLGregorianCalendar.class, FxSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "endDate", scope = FxSchedule.class) public JAXBElement createFxScheduleEndDate(XMLGregorianCalendar value) { return new JAXBElement(_FxWeightedFixingScheduleEndDate_QNAME, XMLGregorianCalendar.class, FxSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ObservationFrequency }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ObservationFrequency }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "observationFrequency", scope = FxSchedule.class) public JAXBElement createFxScheduleObservationFrequency(ObservationFrequency value) { return new JAXBElement(_FxWeightedFixingScheduleObservationFrequency_QNAME, ObservationFrequency.class, FxSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DayTypeEnum }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DayTypeEnum }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dayType", scope = FxSchedule.class) public JAXBElement createFxScheduleDayType(DayTypeEnum value) { return new JAXBElement(_FxWeightedFixingScheduleDayType_QNAME, DayTypeEnum.class, FxSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessCentersReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessCentersReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "businessCentersReference", scope = FxSchedule.class) public JAXBElement createFxScheduleBusinessCentersReference(BusinessCentersReference value) { return new JAXBElement(_FxWeightedFixingScheduleBusinessCentersReference_QNAME, BusinessCentersReference.class, FxSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessCenters }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessCenters }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "businessCenters", scope = FxSchedule.class) public JAXBElement createFxScheduleBusinessCenters(BusinessCenters value) { return new JAXBElement(_FxWeightedFixingScheduleBusinessCenters_QNAME, BusinessCenters.class, FxSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxDateOffset }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxDateOffset }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dateOffset", scope = FxSchedule.class) public JAXBElement createFxScheduleDateOffset(FxDateOffset value) { return new JAXBElement(_FxScheduleDateOffset_QNAME, FxDateOffset.class, FxSchedule.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CalculationPeriodDatesReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CalculationPeriodDatesReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "calculationPeriodDatesReference", scope = StubCalculationPeriodAmount.class) public JAXBElement createStubCalculationPeriodAmountCalculationPeriodDatesReference(CalculationPeriodDatesReference value) { return new JAXBElement(_StubCalculationPeriodAmountCalculationPeriodDatesReference_QNAME, CalculationPeriodDatesReference.class, StubCalculationPeriodAmount.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StubValue }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link StubValue }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "initialStub", scope = StubCalculationPeriodAmount.class) public JAXBElement createStubCalculationPeriodAmountInitialStub(StubValue value) { return new JAXBElement(_StubCalculationPeriodAmountInitialStub_QNAME, StubValue.class, StubCalculationPeriodAmount.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StubValue }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link StubValue }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "finalStub", scope = StubCalculationPeriodAmount.class) public JAXBElement createStubCalculationPeriodAmountFinalStub(StubValue value) { return new JAXBElement(_StubCalculationPeriodAmountFinalStub_QNAME, StubValue.class, StubCalculationPeriodAmount.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MandatoryEarlyTermination }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MandatoryEarlyTermination }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "mandatoryEarlyTermination", scope = EarlyTerminationProvision.class) public JAXBElement createEarlyTerminationProvisionMandatoryEarlyTermination(MandatoryEarlyTermination value) { return new JAXBElement(_EarlyTerminationProvisionMandatoryEarlyTermination_QNAME, MandatoryEarlyTermination.class, EarlyTerminationProvision.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Period }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Period }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "mandatoryEarlyTerminationDateTenor", scope = EarlyTerminationProvision.class) public JAXBElement createEarlyTerminationProvisionMandatoryEarlyTerminationDateTenor(Period value) { return new JAXBElement(_EarlyTerminationProvisionMandatoryEarlyTerminationDateTenor_QNAME, Period.class, EarlyTerminationProvision.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link OptionalEarlyTermination }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link OptionalEarlyTermination }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "optionalEarlyTermination", scope = EarlyTerminationProvision.class) public JAXBElement createEarlyTerminationProvisionOptionalEarlyTermination(OptionalEarlyTermination value) { return new JAXBElement(_EarlyTerminationProvisionOptionalEarlyTermination_QNAME, OptionalEarlyTermination.class, EarlyTerminationProvision.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ExercisePeriod }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ExercisePeriod }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "optionalEarlyTerminationParameters", scope = EarlyTerminationProvision.class) public JAXBElement createEarlyTerminationProvisionOptionalEarlyTerminationParameters(ExercisePeriod value) { return new JAXBElement(_EarlyTerminationProvisionOptionalEarlyTerminationParameters_QNAME, ExercisePeriod.class, EarlyTerminationProvision.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Stub }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Stub }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "initialStub", scope = StubCalculationPeriod.class) public JAXBElement createStubCalculationPeriodInitialStub(Stub value) { return new JAXBElement(_StubCalculationPeriodAmountInitialStub_QNAME, Stub.class, StubCalculationPeriod.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Stub }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Stub }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "finalStub", scope = StubCalculationPeriod.class) public JAXBElement createStubCalculationPeriodFinalStub(Stub value) { return new JAXBElement(_StubCalculationPeriodAmountFinalStub_QNAME, Stub.class, StubCalculationPeriod.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Commission }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Commission }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commission", scope = Price.class) public JAXBElement createPriceCommission(Commission value) { return new JAXBElement(_PriceCommission_QNAME, Commission.class, Price.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DeterminationMethod }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DeterminationMethod }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "determinationMethod", scope = Price.class) public JAXBElement createPriceDeterminationMethod(DeterminationMethod value) { return new JAXBElement(_PriceDeterminationMethod_QNAME, DeterminationMethod.class, Price.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ActualPrice }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ActualPrice }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "grossPrice", scope = Price.class) public JAXBElement createPriceGrossPrice(ActualPrice value) { return new JAXBElement(_PriceGrossPrice_QNAME, ActualPrice.class, Price.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ActualPrice }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ActualPrice }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "netPrice", scope = Price.class) public JAXBElement createPriceNetPrice(ActualPrice value) { return new JAXBElement(_PriceNetPrice_QNAME, ActualPrice.class, Price.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accruedInterestPrice", scope = Price.class) public JAXBElement createPriceAccruedInterestPrice(BigDecimal value) { return new JAXBElement(_PriceAccruedInterestPrice_QNAME, BigDecimal.class, Price.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxConversion }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxConversion }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxConversion", scope = Price.class) public JAXBElement createPriceFxConversion(FxConversion value) { return new JAXBElement(_PriceFxConversion_QNAME, FxConversion.class, Price.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AmountReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AmountReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "amountRelativeTo", scope = Price.class) public JAXBElement createPriceAmountRelativeTo(AmountReference value) { return new JAXBElement(_PriceAmountRelativeTo_QNAME, AmountReference.class, Price.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "cleanNetPrice", scope = Price.class) public JAXBElement createPriceCleanNetPrice(BigDecimal value) { return new JAXBElement(_PriceCleanNetPrice_QNAME, BigDecimal.class, Price.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link QuotationCharacteristics }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link QuotationCharacteristics }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "quotationCharacteristics", scope = Price.class) public JAXBElement createPriceQuotationCharacteristics(QuotationCharacteristics value) { return new JAXBElement(_PriceQuotationCharacteristics_QNAME, QuotationCharacteristics.class, Price.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxAsianFeature }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxAsianFeature }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "asian", scope = FxOptionFeatures.class) public JAXBElement createFxOptionFeaturesAsian(FxAsianFeature value) { return new JAXBElement(_FxOptionFeaturesAsian_QNAME, FxAsianFeature.class, FxOptionFeatures.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxBarrierFeature }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxBarrierFeature }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "barrier", scope = FxOptionFeatures.class) public JAXBElement createFxOptionFeaturesBarrier(FxBarrierFeature value) { return new JAXBElement(_FxOptionFeaturesBarrier_QNAME, FxBarrierFeature.class, FxOptionFeatures.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "startDate", scope = FxFixingScheduleSimple.class) public JAXBElement createFxFixingScheduleSimpleStartDate(XMLGregorianCalendar value) { return new JAXBElement(_FxWeightedFixingScheduleStartDate_QNAME, XMLGregorianCalendar.class, FxFixingScheduleSimple.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "endDate", scope = FxFixingScheduleSimple.class) public JAXBElement createFxFixingScheduleSimpleEndDate(XMLGregorianCalendar value) { return new JAXBElement(_FxWeightedFixingScheduleEndDate_QNAME, XMLGregorianCalendar.class, FxFixingScheduleSimple.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DayTypeEnum }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DayTypeEnum }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dayType", scope = FxFixingScheduleSimple.class) public JAXBElement createFxFixingScheduleSimpleDayType(DayTypeEnum value) { return new JAXBElement(_FxWeightedFixingScheduleDayType_QNAME, DayTypeEnum.class, FxFixingScheduleSimple.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessCentersReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessCentersReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "businessCentersReference", scope = FxFixingScheduleSimple.class) public JAXBElement createFxFixingScheduleSimpleBusinessCentersReference(BusinessCentersReference value) { return new JAXBElement(_FxWeightedFixingScheduleBusinessCentersReference_QNAME, BusinessCentersReference.class, FxFixingScheduleSimple.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessCenters }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessCenters }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "businessCenters", scope = FxFixingScheduleSimple.class) public JAXBElement createFxFixingScheduleSimpleBusinessCenters(BusinessCenters value) { return new JAXBElement(_FxWeightedFixingScheduleBusinessCenters_QNAME, BusinessCenters.class, FxFixingScheduleSimple.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fixingDate", scope = FxFixingScheduleSimple.class) public JAXBElement createFxFixingScheduleSimpleFixingDate(XMLGregorianCalendar value) { return new JAXBElement(_FxFixingScheduleFixingDate_QNAME, XMLGregorianCalendar.class, FxFixingScheduleSimple.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link InformationSource }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link InformationSource }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "primaryRateSource", scope = FxAsianFeature.class) public JAXBElement createFxAsianFeaturePrimaryRateSource(InformationSource value) { return new JAXBElement(_FxAsianFeaturePrimaryRateSource_QNAME, InformationSource.class, FxAsianFeature.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link InformationSource }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link InformationSource }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "secondaryRateSource", scope = FxAsianFeature.class) public JAXBElement createFxAsianFeatureSecondaryRateSource(InformationSource value) { return new JAXBElement(_FxAsianFeatureSecondaryRateSource_QNAME, InformationSource.class, FxAsianFeature.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessCenterTime }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessCenterTime }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fixingTime", scope = FxAsianFeature.class) public JAXBElement createFxAsianFeatureFixingTime(BusinessCenterTime value) { return new JAXBElement(_FxAsianFeatureFixingTime_QNAME, BusinessCenterTime.class, FxAsianFeature.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxAverageRateObservationSchedule }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxAverageRateObservationSchedule }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "observationSchedule", scope = FxAsianFeature.class) public JAXBElement createFxAsianFeatureObservationSchedule(FxAverageRateObservationSchedule value) { return new JAXBElement(_FxAsianFeatureObservationSchedule_QNAME, FxAverageRateObservationSchedule.class, FxAsianFeature.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxAverageRateObservation }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxAverageRateObservation }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "rateObservation", scope = FxAsianFeature.class) public JAXBElement createFxAsianFeatureRateObservation(FxAverageRateObservation value) { return new JAXBElement(_FxAsianFeatureRateObservation_QNAME, FxAverageRateObservation.class, FxAsianFeature.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StrikeQuoteBasisEnum }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link StrikeQuoteBasisEnum }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "rateObservationQuoteBasis", scope = FxAsianFeature.class) public JAXBElement createFxAsianFeatureRateObservationQuoteBasis(StrikeQuoteBasisEnum value) { return new JAXBElement(_FxAsianFeatureRateObservationQuoteBasis_QNAME, StrikeQuoteBasisEnum.class, FxAsianFeature.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "payoutFormula", scope = FxAsianFeature.class) public JAXBElement createFxAsianFeaturePayoutFormula(String value) { return new JAXBElement(_FxAsianFeaturePayoutFormula_QNAME, String.class, FxAsianFeature.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "precision", scope = FxAsianFeature.class) public JAXBElement createFxAsianFeaturePrecision(BigInteger value) { return new JAXBElement(_FxAsianFeaturePrecision_QNAME, BigInteger.class, FxAsianFeature.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link InformationSource }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link InformationSource }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "primaryRateSource", scope = CommodityFx.class) public JAXBElement createCommodityFxPrimaryRateSource(InformationSource value) { return new JAXBElement(_FxAsianFeaturePrimaryRateSource_QNAME, InformationSource.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link InformationSource }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link InformationSource }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "secondaryRateSource", scope = CommodityFx.class) public JAXBElement createCommodityFxSecondaryRateSource(InformationSource value) { return new JAXBElement(_FxAsianFeatureSecondaryRateSource_QNAME, InformationSource.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityFxType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityFxType }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxType", scope = CommodityFx.class) public JAXBElement createCommodityFxFxType(CommodityFxType value) { return new JAXBElement(_CommodityFxFxType_QNAME, CommodityFxType.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AveragingMethodEnum }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AveragingMethodEnum }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "averagingMethod", scope = CommodityFx.class) public JAXBElement createCommodityFxAveragingMethod(AveragingMethodEnum value) { return new JAXBElement(_CommodityFxAveragingMethod_QNAME, AveragingMethodEnum.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessCenterTime }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessCenterTime }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fixingTime", scope = CommodityFx.class) public JAXBElement createCommodityFxFixingTime(BusinessCenterTime value) { return new JAXBElement(_FxAsianFeatureFixingTime_QNAME, BusinessCenterTime.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AdjustableDates }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AdjustableDates }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fxObservationDates", scope = CommodityFx.class) public JAXBElement createCommodityFxFxObservationDates(AdjustableDates value) { return new JAXBElement(_CommodityFxFxObservationDates_QNAME, AdjustableDates.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dayType", scope = CommodityFx.class) public JAXBElement createCommodityFxDayType(String value) { return new JAXBElement(_FxWeightedFixingScheduleDayType_QNAME, String.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityFrequencyType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityFrequencyType }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dayDistribution", scope = CommodityFx.class) public JAXBElement createCommodityFxDayDistribution(CommodityFrequencyType value) { return new JAXBElement(_CommodityFxDayDistribution_QNAME, CommodityFrequencyType.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dayCount", scope = CommodityFx.class) public JAXBElement createCommodityFxDayCount(BigInteger value) { return new JAXBElement(_CommodityFxDayCount_QNAME, BigInteger.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DayOfWeekEnum }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DayOfWeekEnum }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dayOfWeek", scope = CommodityFx.class) public JAXBElement createCommodityFxDayOfWeek(DayOfWeekEnum value) { return new JAXBElement(_CommodityFxDayOfWeek_QNAME, DayOfWeekEnum.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dayNumber", scope = CommodityFx.class) public JAXBElement createCommodityFxDayNumber(BigInteger value) { return new JAXBElement(_CommodityFxDayNumber_QNAME, BigInteger.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessDayConventionEnum }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessDayConventionEnum }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "businessDayConvention", scope = CommodityFx.class) public JAXBElement createCommodityFxBusinessDayConvention(BusinessDayConventionEnum value) { return new JAXBElement(_CommodityFxBusinessDayConvention_QNAME, BusinessDayConventionEnum.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Lag }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Lag }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "lag", scope = CommodityFx.class) public JAXBElement createCommodityFxLag(Lag value) { return new JAXBElement(_CommodityFxLag_QNAME, Lag.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LagReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LagReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "lagReference", scope = CommodityFx.class) public JAXBElement createCommodityFxLagReference(LagReference value) { return new JAXBElement(_CommodityFxLagReference_QNAME, LagReference.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CalculationPeriodsReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CalculationPeriodsReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "calculationPeriodsReference", scope = CommodityFx.class) public JAXBElement createCommodityFxCalculationPeriodsReference(CalculationPeriodsReference value) { return new JAXBElement(_CommodityFxCalculationPeriodsReference_QNAME, CalculationPeriodsReference.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CalculationPeriodsScheduleReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CalculationPeriodsScheduleReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "calculationPeriodsScheduleReference", scope = CommodityFx.class) public JAXBElement createCommodityFxCalculationPeriodsScheduleReference(CalculationPeriodsScheduleReference value) { return new JAXBElement(_CommodityFxCalculationPeriodsScheduleReference_QNAME, CalculationPeriodsScheduleReference.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CalculationPeriodsDatesReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CalculationPeriodsDatesReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "calculationPeriodsDatesReference", scope = CommodityFx.class) public JAXBElement createCommodityFxCalculationPeriodsDatesReference(CalculationPeriodsDatesReference value) { return new JAXBElement(_CommodityFxCalculationPeriodsDatesReference_QNAME, CalculationPeriodsDatesReference.class, CommodityFx.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AdjustableOrRelativeDate }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AdjustableOrRelativeDate }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "expirationDate", scope = CommodityEuropeanExercise.class) public JAXBElement createCommodityEuropeanExerciseExpirationDate(AdjustableOrRelativeDate value) { return new JAXBElement(_CommodityEuropeanExerciseExpirationDate_QNAME, AdjustableOrRelativeDate.class, CommodityEuropeanExercise.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Frequency }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Frequency }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "exerciseFrequency", scope = CommodityEuropeanExercise.class) public JAXBElement createCommodityEuropeanExerciseExerciseFrequency(Frequency value) { return new JAXBElement(_CommodityEuropeanExerciseExerciseFrequency_QNAME, Frequency.class, CommodityEuropeanExercise.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessCenterTime }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessCenterTime }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "expirationTime", scope = CommodityEuropeanExercise.class) public JAXBElement createCommodityEuropeanExerciseExpirationTime(BusinessCenterTime value) { return new JAXBElement(_CommodityEuropeanExerciseExpirationTime_QNAME, BusinessCenterTime.class, CommodityEuropeanExercise.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BasketName }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BasketName }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "basketName", scope = CommodityBasket.class) public JAXBElement createCommodityBasketBasketName(BasketName value) { return new JAXBElement(_CommodityBasketBasketName_QNAME, BasketName.class, CommodityBasket.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BasketId }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BasketId }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "basketId", scope = CommodityBasket.class) public JAXBElement createCommodityBasketBasketId(BasketId value) { return new JAXBElement(_CommodityBasketBasketId_QNAME, BasketId.class, CommodityBasket.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityBasketByNotional }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityBasketByNotional }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "notionalQuantityBasket", scope = CommodityBasket.class) public JAXBElement createCommodityBasketNotionalQuantityBasket(CommodityBasketByNotional value) { return new JAXBElement(_CommodityBasketNotionalQuantityBasket_QNAME, CommodityBasketByNotional.class, CommodityBasket.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityBasketByPercentage }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityBasketByPercentage }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "notionalAmountBasket", scope = CommodityBasket.class) public JAXBElement createCommodityBasketNotionalAmountBasket(CommodityBasketByPercentage value) { return new JAXBElement(_CommodityBasketNotionalAmountBasket_QNAME, CommodityBasketByPercentage.class, CommodityBasket.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityExercisePeriods }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityExercisePeriods }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "exercisePeriod", scope = CommodityAmericanExercise.class) public JAXBElement createCommodityAmericanExerciseExercisePeriod(CommodityExercisePeriods value) { return new JAXBElement(_CommodityAmericanExerciseExercisePeriod_QNAME, CommodityExercisePeriods.class, CommodityAmericanExercise.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Frequency }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Frequency }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "exerciseFrequency", scope = CommodityAmericanExercise.class) public JAXBElement createCommodityAmericanExerciseExerciseFrequency(Frequency value) { return new JAXBElement(_CommodityEuropeanExerciseExerciseFrequency_QNAME, Frequency.class, CommodityAmericanExercise.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessCenterTime }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessCenterTime }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "latestExerciseTime", scope = CommodityAmericanExercise.class) public JAXBElement createCommodityAmericanExerciseLatestExerciseTime(BusinessCenterTime value) { return new JAXBElement(_CommodityAmericanExerciseLatestExerciseTime_QNAME, BusinessCenterTime.class, CommodityAmericanExercise.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DeterminationMethod }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DeterminationMethod }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "latestExerciseTimeDetermination", scope = CommodityAmericanExercise.class) public JAXBElement createCommodityAmericanExerciseLatestExerciseTimeDetermination(DeterminationMethod value) { return new JAXBElement(_CommodityAmericanExerciseLatestExerciseTimeDetermination_QNAME, DeterminationMethod.class, CommodityAmericanExercise.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessCenterTime }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessCenterTime }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "expirationTime", scope = CommodityAmericanExercise.class) public JAXBElement createCommodityAmericanExerciseExpirationTime(BusinessCenterTime value) { return new JAXBElement(_CommodityEuropeanExerciseExpirationTime_QNAME, BusinessCenterTime.class, CommodityAmericanExercise.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityMultipleExercise }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityMultipleExercise }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "multipleExercise", scope = CommodityAmericanExercise.class) public JAXBElement createCommodityAmericanExerciseMultipleExercise(CommodityMultipleExercise value) { return new JAXBElement(_CommodityAmericanExerciseMultipleExercise_QNAME, CommodityMultipleExercise.class, CommodityAmericanExercise.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "standardContent", scope = CoalAttributePercentage.class) public JAXBElement createCoalAttributePercentageStandardContent(BigDecimal value) { return new JAXBElement(_CoalAttributePercentageStandardContent_QNAME, BigDecimal.class, CoalAttributePercentage.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "rejectionLimit", scope = CoalAttributePercentage.class) public JAXBElement createCoalAttributePercentageRejectionLimit(BigDecimal value) { return new JAXBElement(_CoalAttributePercentageRejectionLimit_QNAME, BigDecimal.class, CoalAttributePercentage.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "standardContent", scope = CoalAttributeDecimal.class) public JAXBElement createCoalAttributeDecimalStandardContent(BigDecimal value) { return new JAXBElement(_CoalAttributePercentageStandardContent_QNAME, BigDecimal.class, CoalAttributeDecimal.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "rejectionLimit", scope = CoalAttributeDecimal.class) public JAXBElement createCoalAttributeDecimalRejectionLimit(BigDecimal value) { return new JAXBElement(_CoalAttributePercentageRejectionLimit_QNAME, BigDecimal.class, CoalAttributeDecimal.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IndexName }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link IndexName }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "indexName", scope = IndexReferenceInformation.class) public JAXBElement createIndexReferenceInformationIndexName(IndexName value) { return new JAXBElement(_IndexReferenceInformationIndexName_QNAME, IndexName.class, IndexReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IndexId }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link IndexId }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "indexId", scope = IndexReferenceInformation.class) public JAXBElement createIndexReferenceInformationIndexId(IndexId value) { return new JAXBElement(_IndexReferenceInformationIndexId_QNAME, IndexId.class, IndexReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "indexSeries", scope = IndexReferenceInformation.class) public JAXBElement createIndexReferenceInformationIndexSeries(BigInteger value) { return new JAXBElement(_IndexReferenceInformationIndexSeries_QNAME, BigInteger.class, IndexReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "indexAnnexVersion", scope = IndexReferenceInformation.class) public JAXBElement createIndexReferenceInformationIndexAnnexVersion(BigInteger value) { return new JAXBElement(_IndexReferenceInformationIndexAnnexVersion_QNAME, BigInteger.class, IndexReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "indexAnnexDate", scope = IndexReferenceInformation.class) public JAXBElement createIndexReferenceInformationIndexAnnexDate(XMLGregorianCalendar value) { return new JAXBElement(_IndexReferenceInformationIndexAnnexDate_QNAME, XMLGregorianCalendar.class, IndexReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IndexAnnexSource }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link IndexAnnexSource }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "indexAnnexSource", scope = IndexReferenceInformation.class) public JAXBElement createIndexReferenceInformationIndexAnnexSource(IndexAnnexSource value) { return new JAXBElement(_IndexReferenceInformationIndexAnnexSource_QNAME, IndexAnnexSource.class, IndexReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LegalEntity }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LegalEntity }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "excludedReferenceEntity", scope = IndexReferenceInformation.class) public JAXBElement createIndexReferenceInformationExcludedReferenceEntity(LegalEntity value) { return new JAXBElement(_IndexReferenceInformationExcludedReferenceEntity_QNAME, LegalEntity.class, IndexReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Tranche }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Tranche }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "tranche", scope = IndexReferenceInformation.class) public JAXBElement createIndexReferenceInformationTranche(Tranche value) { return new JAXBElement(_IndexReferenceInformationTranche_QNAME, Tranche.class, IndexReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SettledEntityMatrix }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SettledEntityMatrix }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "settledEntityMatrix", scope = IndexReferenceInformation.class) public JAXBElement createIndexReferenceInformationSettledEntityMatrix(SettledEntityMatrix value) { return new JAXBElement(_IndexReferenceInformationSettledEntityMatrix_QNAME, SettledEntityMatrix.class, IndexReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "indexFactor", scope = IndexReferenceInformation.class) public JAXBElement createIndexReferenceInformationIndexFactor(BigDecimal value) { return new JAXBElement(_IndexReferenceInformationIndexFactor_QNAME, BigDecimal.class, IndexReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CreditSeniority }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CreditSeniority }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "seniority", scope = IndexReferenceInformation.class) public JAXBElement createIndexReferenceInformationSeniority(CreditSeniority value) { return new JAXBElement(_IndexReferenceInformationSeniority_QNAME, CreditSeniority.class, IndexReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link InitialPayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link InitialPayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "initialPayment", scope = FeeLeg.class) public JAXBElement createFeeLegInitialPayment(InitialPayment value) { return new JAXBElement(_FeeLegInitialPayment_QNAME, InitialPayment.class, FeeLeg.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PeriodicPayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PeriodicPayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "periodicPayment", scope = FeeLeg.class) public JAXBElement createFeeLegPeriodicPayment(PeriodicPayment value) { return new JAXBElement(_FeeLegPeriodicPayment_QNAME, PeriodicPayment.class, FeeLeg.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SinglePayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SinglePayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "singlePayment", scope = FeeLeg.class) public JAXBElement createFeeLegSinglePayment(SinglePayment value) { return new JAXBElement(_FeeLegSinglePayment_QNAME, SinglePayment.class, FeeLeg.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "marketFixedRate", scope = FeeLeg.class) public JAXBElement createFeeLegMarketFixedRate(BigDecimal value) { return new JAXBElement(_FeeLegMarketFixedRate_QNAME, BigDecimal.class, FeeLeg.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "paymentDelay", scope = FeeLeg.class) public JAXBElement createFeeLegPaymentDelay(Boolean value) { return new JAXBElement(_FeeLegPaymentDelay_QNAME, Boolean.class, FeeLeg.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "initialPoints", scope = FeeLeg.class) public JAXBElement createFeeLegInitialPoints(BigDecimal value) { return new JAXBElement(_FeeLegInitialPoints_QNAME, BigDecimal.class, FeeLeg.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "marketPrice", scope = FeeLeg.class) public JAXBElement createFeeLegMarketPrice(BigDecimal value) { return new JAXBElement(_FeeLegMarketPrice_QNAME, BigDecimal.class, FeeLeg.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link QuotationStyleEnum }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link QuotationStyleEnum }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "quotationStyle", scope = FeeLeg.class) public JAXBElement createFeeLegQuotationStyle(QuotationStyleEnum value) { return new JAXBElement(_FeeLegQuotationStyle_QNAME, QuotationStyleEnum.class, FeeLeg.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BasketName }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BasketName }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "basketName", scope = BasketReferenceInformation.class) public JAXBElement createBasketReferenceInformationBasketName(BasketName value) { return new JAXBElement(_CommodityBasketBasketName_QNAME, BasketName.class, BasketReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BasketId }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BasketId }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "basketId", scope = BasketReferenceInformation.class) public JAXBElement createBasketReferenceInformationBasketId(BasketId value) { return new JAXBElement(_CommodityBasketBasketId_QNAME, BasketId.class, BasketReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ReferencePool }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ReferencePool }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "referencePool", scope = BasketReferenceInformation.class) public JAXBElement createBasketReferenceInformationReferencePool(ReferencePool value) { return new JAXBElement(_BasketReferenceInformationReferencePool_QNAME, ReferencePool.class, BasketReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "nthToDefault", scope = BasketReferenceInformation.class) public JAXBElement createBasketReferenceInformationNthToDefault(BigInteger value) { return new JAXBElement(_BasketReferenceInformationNthToDefault_QNAME, BigInteger.class, BasketReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "mthToDefault", scope = BasketReferenceInformation.class) public JAXBElement createBasketReferenceInformationMthToDefault(BigInteger value) { return new JAXBElement(_BasketReferenceInformationMthToDefault_QNAME, BigInteger.class, BasketReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Tranche }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Tranche }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "tranche", scope = BasketReferenceInformation.class) public JAXBElement createBasketReferenceInformationTranche(Tranche value) { return new JAXBElement(_IndexReferenceInformationTranche_QNAME, Tranche.class, BasketReferenceInformation.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AdjustableOrRelativeDate }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AdjustableOrRelativeDate }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "paymentDate", scope = PaymentDetail.class) public JAXBElement createPaymentDetailPaymentDate(AdjustableOrRelativeDate value) { return new JAXBElement(_PaymentDetailPaymentDate_QNAME, AdjustableOrRelativeDate.class, PaymentDetail.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Money }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Money }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "paymentAmount", scope = PaymentDetail.class) public JAXBElement createPaymentDetailPaymentAmount(Money value) { return new JAXBElement(_PaymentDetailPaymentAmount_QNAME, Money.class, PaymentDetail.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PaymentRule }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PaymentRule }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "paymentRule", scope = PaymentDetail.class) public JAXBElement createPaymentDetailPaymentRule(PaymentRule value) { return new JAXBElement(_PaymentDetailPaymentRule_QNAME, PaymentRule.class, PaymentDetail.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EntityName }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link EntityName }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "entityName", scope = LegalEntity.class) public JAXBElement createLegalEntityEntityName(EntityName value) { return new JAXBElement(_LegalEntityEntityName_QNAME, EntityName.class, LegalEntity.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EntityId }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link EntityId }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "entityId", scope = LegalEntity.class) public JAXBElement createLegalEntityEntityId(EntityId value) { return new JAXBElement(_LegalEntityEntityId_QNAME, EntityId.class, LegalEntity.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdentifiedDate }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link IdentifiedDate }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "unadjustedDate", scope = AdjustableOrAdjustedDate.class) public JAXBElement createAdjustableOrAdjustedDateUnadjustedDate(IdentifiedDate value) { return new JAXBElement(_AdjustableOrAdjustedDateUnadjustedDate_QNAME, IdentifiedDate.class, AdjustableOrAdjustedDate.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessDayAdjustments }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BusinessDayAdjustments }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "dateAdjustments", scope = AdjustableOrAdjustedDate.class) public JAXBElement createAdjustableOrAdjustedDateDateAdjustments(BusinessDayAdjustments value) { return new JAXBElement(_FxWeightedFixingScheduleDateAdjustments_QNAME, BusinessDayAdjustments.class, AdjustableOrAdjustedDate.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdentifiedDate }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link IdentifiedDate }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "adjustedDate", scope = AdjustableOrAdjustedDate.class) public JAXBElement createAdjustableOrAdjustedDateAdjustedDate(IdentifiedDate value) { return new JAXBElement(_FxScheduleAdjustedDate_QNAME, IdentifiedDate.class, AdjustableOrAdjustedDate.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccountId }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccountId }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accountId", scope = Account.class) public JAXBElement createAccountAccountId(AccountId value) { return new JAXBElement(_AccountAccountId_QNAME, AccountId.class, Account.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccountName }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccountName }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accountName", scope = Account.class) public JAXBElement createAccountAccountName(AccountName value) { return new JAXBElement(_AccountAccountName_QNAME, AccountName.class, Account.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccountType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccountType }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accountType", scope = Account.class) public JAXBElement createAccountAccountType(AccountType value) { return new JAXBElement(_AccountAccountType_QNAME, AccountType.class, Account.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accountBeneficiary", scope = Account.class) public JAXBElement createAccountAccountBeneficiary(PartyReference value) { return new JAXBElement(_AccountAccountBeneficiary_QNAME, PartyReference.class, Account.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "servicingParty", scope = Account.class) public JAXBElement createAccountServicingParty(PartyReference value) { return new JAXBElement(_AccountServicingParty_QNAME, PartyReference.class, Account.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FacilityIdentifier }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FacilityIdentifier }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilityIdentifier", scope = LoanTransferSettlementNotification.class) public JAXBElement createLoanTransferSettlementNotificationFacilityIdentifier(FacilityIdentifier value) { return new JAXBElement(_LoanTransferSettlementNotificationFacilityIdentifier_QNAME, FacilityIdentifier.class, LoanTransferSettlementNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FacilitySummary }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FacilitySummary }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilitySummary", scope = LoanTransferSettlementNotification.class) public JAXBElement createLoanTransferSettlementNotificationFacilitySummary(FacilitySummary value) { return new JAXBElement(_LoanTransferSettlementNotificationFacilitySummary_QNAME, FacilitySummary.class, LoanTransferSettlementNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ContractIdentifier }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ContractIdentifier }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanContractIdentifier", scope = LoanTransferSettlementNotification.class) public JAXBElement createLoanTransferSettlementNotificationLoanContractIdentifier(ContractIdentifier value) { return new JAXBElement(_LoanTransferSettlementNotificationLoanContractIdentifier_QNAME, ContractIdentifier.class, LoanTransferSettlementNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ContractIdentifier }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ContractIdentifier }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "letterOfCreditIdentifier", scope = LoanTransferSettlementNotification.class) public JAXBElement createLoanTransferSettlementNotificationLetterOfCreditIdentifier(ContractIdentifier value) { return new JAXBElement(_LoanTransferSettlementNotificationLetterOfCreditIdentifier_QNAME, ContractIdentifier.class, LoanTransferSettlementNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanContract }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanContract }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanContract", scope = LoanTransferSettlementNotification.class) public JAXBElement createLoanTransferSettlementNotificationLoanContract(LoanContract value) { return new JAXBElement(_LoanTransferSettlementNotificationLoanContract_QNAME, LoanContract.class, LoanTransferSettlementNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LetterOfCredit }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LetterOfCredit }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "letterOfCredit", scope = LoanTransferSettlementNotification.class) public JAXBElement createLoanTransferSettlementNotificationLetterOfCredit(LetterOfCredit value) { return new JAXBElement(_LoanTransferSettlementNotificationLetterOfCredit_QNAME, LetterOfCredit.class, LoanTransferSettlementNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FacilityIdentifier }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FacilityIdentifier }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilityIdentifier", scope = LoanAllocationSettlementNotification.class) public JAXBElement createLoanAllocationSettlementNotificationFacilityIdentifier(FacilityIdentifier value) { return new JAXBElement(_LoanTransferSettlementNotificationFacilityIdentifier_QNAME, FacilityIdentifier.class, LoanAllocationSettlementNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FacilitySummary }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FacilitySummary }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilitySummary", scope = LoanAllocationSettlementNotification.class) public JAXBElement createLoanAllocationSettlementNotificationFacilitySummary(FacilitySummary value) { return new JAXBElement(_LoanTransferSettlementNotificationFacilitySummary_QNAME, FacilitySummary.class, LoanAllocationSettlementNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ContractIdentifier }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ContractIdentifier }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanContractIdentifier", scope = LoanAllocationSettlementNotification.class) public JAXBElement createLoanAllocationSettlementNotificationLoanContractIdentifier(ContractIdentifier value) { return new JAXBElement(_LoanTransferSettlementNotificationLoanContractIdentifier_QNAME, ContractIdentifier.class, LoanAllocationSettlementNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ContractIdentifier }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ContractIdentifier }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "letterOfCreditIdentifier", scope = LoanAllocationSettlementNotification.class) public JAXBElement createLoanAllocationSettlementNotificationLetterOfCreditIdentifier(ContractIdentifier value) { return new JAXBElement(_LoanTransferSettlementNotificationLetterOfCreditIdentifier_QNAME, ContractIdentifier.class, LoanAllocationSettlementNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanContract }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanContract }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "loanContract", scope = LoanAllocationSettlementNotification.class) public JAXBElement createLoanAllocationSettlementNotificationLoanContract(LoanContract value) { return new JAXBElement(_LoanTransferSettlementNotificationLoanContract_QNAME, LoanContract.class, LoanAllocationSettlementNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LetterOfCredit }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LetterOfCredit }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "letterOfCredit", scope = LoanAllocationSettlementNotification.class) public JAXBElement createLoanAllocationSettlementNotificationLetterOfCredit(LetterOfCredit value) { return new JAXBElement(_LoanTransferSettlementNotificationLetterOfCredit_QNAME, LetterOfCredit.class, LoanAllocationSettlementNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccruingFeePayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccruingFeePayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accruingFeePayment", scope = LoanBulkServicingNotification.class) public JAXBElement createLoanBulkServicingNotificationAccruingFeePayment(AccruingFeePayment value) { return new JAXBElement(_LoanBulkServicingNotificationAccruingFeePayment_QNAME, AccruingFeePayment.class, LoanBulkServicingNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccruingPikPayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccruingPikPayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "accruingPikPayment", scope = LoanBulkServicingNotification.class) public JAXBElement createLoanBulkServicingNotificationAccruingPikPayment(AccruingPikPayment value) { return new JAXBElement(_LoanBulkServicingNotificationAccruingPikPayment_QNAME, AccruingPikPayment.class, LoanBulkServicingNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FacilityIdentifier }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FacilityIdentifier }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilityIdentifier", scope = LoanBulkServicingNotification.class) public JAXBElement createLoanBulkServicingNotificationFacilityIdentifier(FacilityIdentifier value) { return new JAXBElement(_LoanTransferSettlementNotificationFacilityIdentifier_QNAME, FacilityIdentifier.class, LoanBulkServicingNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FacilitySummary }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FacilitySummary }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "facilitySummary", scope = LoanBulkServicingNotification.class) public JAXBElement createLoanBulkServicingNotificationFacilitySummary(FacilitySummary value) { return new JAXBElement(_LoanTransferSettlementNotificationFacilitySummary_QNAME, FacilitySummary.class, LoanBulkServicingNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FacilityContractIdentifier }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FacilityContractIdentifier }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "letterOfCreditIdentifier", scope = LoanBulkServicingNotification.class) public JAXBElement createLoanBulkServicingNotificationLetterOfCreditIdentifier(FacilityContractIdentifier value) { return new JAXBElement(_LoanTransferSettlementNotificationLetterOfCreditIdentifier_QNAME, FacilityContractIdentifier.class, LoanBulkServicingNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LetterOfCreditSummary }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LetterOfCreditSummary }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "letterOfCreditSummary", scope = LoanBulkServicingNotification.class) public JAXBElement createLoanBulkServicingNotificationLetterOfCreditSummary(LetterOfCreditSummary value) { return new JAXBElement(_LoanBulkServicingNotificationLetterOfCreditSummary_QNAME, LetterOfCreditSummary.class, LoanBulkServicingNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LetterOfCredit }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LetterOfCredit }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "letterOfCredit", scope = LoanBulkServicingNotification.class) public JAXBElement createLoanBulkServicingNotificationLetterOfCredit(LetterOfCredit value) { return new JAXBElement(_LoanTransferSettlementNotificationLetterOfCredit_QNAME, LetterOfCredit.class, LoanBulkServicingNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FacilityContractIdentifier }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FacilityContractIdentifier }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "contractIdentifier", scope = LoanBulkServicingNotification.class) public JAXBElement createLoanBulkServicingNotificationContractIdentifier(FacilityContractIdentifier value) { return new JAXBElement(_LoanBulkServicingNotificationContractIdentifier_QNAME, FacilityContractIdentifier.class, LoanBulkServicingNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanContractSummary }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanContractSummary }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "contractSummary", scope = LoanBulkServicingNotification.class) public JAXBElement createLoanBulkServicingNotificationContractSummary(LoanContractSummary value) { return new JAXBElement(_LoanBulkServicingNotificationContractSummary_QNAME, LoanContractSummary.class, LoanBulkServicingNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LoanContract }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LoanContract }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "contract", scope = LoanBulkServicingNotification.class) public JAXBElement createLoanBulkServicingNotificationContract(LoanContract value) { return new JAXBElement(_LoanBulkServicingNotificationContract_QNAME, LoanContract.class, LoanBulkServicingNotification.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link QuotedCurrencyPair }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link QuotedCurrencyPair }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "quotedCurrencyPair", scope = FxTargetKnockoutForward.class) public JAXBElement createFxTargetKnockoutForwardQuotedCurrencyPair(QuotedCurrencyPair value) { return new JAXBElement(_FxTargetKnockoutForwardQuotedCurrencyPair_QNAME, QuotedCurrencyPair.class, FxTargetKnockoutForward.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NonNegativeAmountSchedule }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link NonNegativeAmountSchedule }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "notionalAmount", scope = FxTargetKnockoutForward.class) public JAXBElement createFxTargetKnockoutForwardNotionalAmount(NonNegativeAmountSchedule value) { return new JAXBElement(_FxAccrualRegionNotionalAmount_QNAME, NonNegativeAmountSchedule.class, FxTargetKnockoutForward.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxTarget }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxTarget }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "target", scope = FxTargetKnockoutForward.class) public JAXBElement createFxTargetKnockoutForwardTarget(FxTarget value) { return new JAXBElement(_FxTargetKnockoutForwardTarget_QNAME, FxTarget.class, FxTargetKnockoutForward.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxExpirySchedule }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxExpirySchedule }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "expirySchedule", scope = FxTargetKnockoutForward.class) public JAXBElement createFxTargetKnockoutForwardExpirySchedule(FxExpirySchedule value) { return new JAXBElement(_FxTargetKnockoutForwardExpirySchedule_QNAME, FxExpirySchedule.class, FxTargetKnockoutForward.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxSettlementSchedule }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxSettlementSchedule }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "settlementSchedule", scope = FxTargetKnockoutForward.class) public JAXBElement createFxTargetKnockoutForwardSettlementSchedule(FxSettlementSchedule value) { return new JAXBElement(_FxTargetKnockoutForwardSettlementSchedule_QNAME, FxSettlementSchedule.class, FxTargetKnockoutForward.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxInformationSource }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxInformationSource }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "fixingInformationSource", scope = FxTargetKnockoutForward.class) public JAXBElement createFxTargetKnockoutForwardFixingInformationSource(FxInformationSource value) { return new JAXBElement(_FxTargetKnockoutForwardFixingInformationSource_QNAME, FxInformationSource.class, FxTargetKnockoutForward.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "spotRate", scope = FxTargetKnockoutForward.class) public JAXBElement createFxTargetKnockoutForwardSpotRate(BigDecimal value) { return new JAXBElement(_FxTargetKnockoutForwardSpotRate_QNAME, BigDecimal.class, FxTargetKnockoutForward.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxPivot }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxPivot }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "pivot", scope = FxTargetKnockoutForward.class) public JAXBElement createFxTargetKnockoutForwardPivot(FxPivot value) { return new JAXBElement(_FxTargetKnockoutForwardPivot_QNAME, FxPivot.class, FxTargetKnockoutForward.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxTargetConstantPayoffRegion }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxTargetConstantPayoffRegion }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "constantPayoffRegion", scope = FxTargetKnockoutForward.class) public JAXBElement createFxTargetKnockoutForwardConstantPayoffRegion(FxTargetConstantPayoffRegion value) { return new JAXBElement(_FxTargetKnockoutForwardConstantPayoffRegion_QNAME, FxTargetConstantPayoffRegion.class, FxTargetKnockoutForward.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxTargetLinearPayoffRegion }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxTargetLinearPayoffRegion }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "linearPayoffRegion", scope = FxTargetKnockoutForward.class) public JAXBElement createFxTargetKnockoutForwardLinearPayoffRegion(FxTargetLinearPayoffRegion value) { return new JAXBElement(_FxTargetKnockoutForwardLinearPayoffRegion_QNAME, FxTargetLinearPayoffRegion.class, FxTargetKnockoutForward.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxTargetBarrier }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxTargetBarrier }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "barrier", scope = FxTargetKnockoutForward.class) public JAXBElement createFxTargetKnockoutForwardBarrier(FxTargetBarrier value) { return new JAXBElement(_FxOptionFeaturesBarrier_QNAME, FxTargetBarrier.class, FxTargetKnockoutForward.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimplePayment }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimplePayment }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "additionalPayment", scope = FxTargetKnockoutForward.class) public JAXBElement createFxTargetKnockoutForwardAdditionalPayment(SimplePayment value) { return new JAXBElement(_FxTargetKnockoutForwardAdditionalPayment_QNAME, SimplePayment.class, FxTargetKnockoutForward.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxCashSettlementSimple }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxCashSettlementSimple }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "cashSettlement", scope = FxTargetKnockoutForward.class) public JAXBElement createFxTargetKnockoutForwardCashSettlement(FxCashSettlementSimple value) { return new JAXBElement(_NoTouchRateObservationCashSettlement_QNAME, FxCashSettlementSimple.class, FxTargetKnockoutForward.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FxTargetSettlementPeriodSchedule }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FxTargetSettlementPeriodSchedule }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "settlementPeriodSchedule", scope = FxTargetKnockoutForward.class) public JAXBElement createFxTargetKnockoutForwardSettlementPeriodSchedule(FxTargetSettlementPeriodSchedule value) { return new JAXBElement(_FxTargetKnockoutForwardSettlementPeriodSchedule_QNAME, FxTargetSettlementPeriodSchedule.class, FxTargetKnockoutForward.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "buyerPartyReference", scope = CommodityOption.class) public JAXBElement createCommodityOptionBuyerPartyReference(PartyReference value) { return new JAXBElement(_CommodityOptionBuyerPartyReference_QNAME, PartyReference.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccountReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccountReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "buyerAccountReference", scope = CommodityOption.class) public JAXBElement createCommodityOptionBuyerAccountReference(AccountReference value) { return new JAXBElement(_CommodityOptionBuyerAccountReference_QNAME, AccountReference.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PartyReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "sellerPartyReference", scope = CommodityOption.class) public JAXBElement createCommodityOptionSellerPartyReference(PartyReference value) { return new JAXBElement(_CommodityOptionSellerPartyReference_QNAME, PartyReference.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccountReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccountReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "sellerAccountReference", scope = CommodityOption.class) public JAXBElement createCommodityOptionSellerAccountReference(AccountReference value) { return new JAXBElement(_CommodityOptionSellerAccountReference_QNAME, AccountReference.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PutCallEnum }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PutCallEnum }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "optionType", scope = CommodityOption.class) public JAXBElement createCommodityOptionOptionType(PutCallEnum value) { return new JAXBElement(_CommodityOptionOptionType_QNAME, PutCallEnum.class, CommodityOption.class, 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", scope = CommodityOption.class) public JAXBElement createCommodityOptionCommodity(Commodity value) { return new JAXBElement(_Commodity_QNAME, Commodity.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AdjustableOrRelativeDate }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AdjustableOrRelativeDate }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "effectiveDate", scope = CommodityOption.class) public JAXBElement createCommodityOptionEffectiveDate(AdjustableOrRelativeDate value) { return new JAXBElement(_CommodityOptionEffectiveDate_QNAME, AdjustableOrRelativeDate.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AdjustableOrRelativeDate }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AdjustableOrRelativeDate }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "terminationDate", scope = CommodityOption.class) public JAXBElement createCommodityOptionTerminationDate(AdjustableOrRelativeDate value) { return new JAXBElement(_CommodityOptionTerminationDate_QNAME, AdjustableOrRelativeDate.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityCalculationPeriodsSchedule }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityCalculationPeriodsSchedule }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "calculationPeriodsSchedule", scope = CommodityOption.class) public JAXBElement createCommodityOptionCalculationPeriodsSchedule(CommodityCalculationPeriodsSchedule value) { return new JAXBElement(_CommodityOptionCalculationPeriodsSchedule_QNAME, CommodityCalculationPeriodsSchedule.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AdjustableDates }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AdjustableDates }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "calculationPeriods", scope = CommodityOption.class) public JAXBElement createCommodityOptionCalculationPeriods(AdjustableDates value) { return new JAXBElement(_CommodityOptionCalculationPeriods_QNAME, AdjustableDates.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityPricingDates }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityPricingDates }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "pricingDates", scope = CommodityOption.class) public JAXBElement createCommodityOptionPricingDates(CommodityPricingDates value) { return new JAXBElement(_CommodityOptionPricingDates_QNAME, CommodityPricingDates.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AveragingMethodEnum }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AveragingMethodEnum }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "averagingMethod", scope = CommodityOption.class) public JAXBElement createCommodityOptionAveragingMethod(AveragingMethodEnum value) { return new JAXBElement(_CommodityFxAveragingMethod_QNAME, AveragingMethodEnum.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityBarrier }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityBarrier }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "barrier", scope = CommodityOption.class) public JAXBElement createCommodityOptionBarrier(CommodityBarrier value) { return new JAXBElement(_FxOptionFeaturesBarrier_QNAME, CommodityBarrier.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityNotionalQuantitySchedule }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityNotionalQuantitySchedule }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "notionalQuantitySchedule", scope = CommodityOption.class) public JAXBElement createCommodityOptionNotionalQuantitySchedule(CommodityNotionalQuantitySchedule value) { return new JAXBElement(_CommodityOptionNotionalQuantitySchedule_QNAME, CommodityNotionalQuantitySchedule.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityNotionalQuantity }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityNotionalQuantity }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "notionalQuantity", scope = CommodityOption.class) public JAXBElement createCommodityOptionNotionalQuantity(CommodityNotionalQuantity value) { return new JAXBElement(_CommodityOptionNotionalQuantity_QNAME, CommodityNotionalQuantity.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommoditySettlementPeriodsNotionalQuantity }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommoditySettlementPeriodsNotionalQuantity }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "settlementPeriodsNotionalQuantity", scope = CommodityOption.class) public JAXBElement createCommodityOptionSettlementPeriodsNotionalQuantity(CommoditySettlementPeriodsNotionalQuantity value) { return new JAXBElement(_CommodityOptionSettlementPeriodsNotionalQuantity_QNAME, CommoditySettlementPeriodsNotionalQuantity.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "totalNotionalQuantity", scope = CommodityOption.class) public JAXBElement createCommodityOptionTotalNotionalQuantity(BigDecimal value) { return new JAXBElement(_CommodityOptionTotalNotionalQuantity_QNAME, BigDecimal.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link QuantityReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link QuantityReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "quantityReference", scope = CommodityOption.class) public JAXBElement createCommodityOptionQuantityReference(QuantityReference value) { return new JAXBElement(_CommodityOptionQuantityReference_QNAME, QuantityReference.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityExercise }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityExercise }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "exercise", scope = CommodityOption.class) public JAXBElement createCommodityOptionExercise(CommodityExercise value) { return new JAXBElement(_Exercise_QNAME, CommodityExercise.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NonNegativeMoney }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link NonNegativeMoney }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "strikePricePerUnit", scope = CommodityOption.class) public JAXBElement createCommodityOptionStrikePricePerUnit(NonNegativeMoney value) { return new JAXBElement(_CommodityOptionStrikePricePerUnit_QNAME, NonNegativeMoney.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityStrikeSchedule }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityStrikeSchedule }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "strikePricePerUnitSchedule", scope = CommodityOption.class) public JAXBElement createCommodityOptionStrikePricePerUnitSchedule(CommodityStrikeSchedule value) { return new JAXBElement(_CommodityOptionStrikePricePerUnitSchedule_QNAME, CommodityStrikeSchedule.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FloatingStrikePrice }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FloatingStrikePrice }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "floatingStrikePricePerUnit", scope = CommodityOption.class) public JAXBElement createCommodityOptionFloatingStrikePricePerUnit(FloatingStrikePrice value) { return new JAXBElement(_CommodityOptionFloatingStrikePricePerUnit_QNAME, FloatingStrikePrice.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityCalculationPeriodsSchedule }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityCalculationPeriodsSchedule }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "floatingStrikePricePerUnitSchedule", scope = CommodityOption.class) public JAXBElement createCommodityOptionFloatingStrikePricePerUnitSchedule(CommodityCalculationPeriodsSchedule value) { return new JAXBElement(_CommodityOptionFloatingStrikePricePerUnitSchedule_QNAME, CommodityCalculationPeriodsSchedule.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityPhysicalExercise }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityPhysicalExercise }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "physicalExercise", scope = CommodityOption.class) public JAXBElement createCommodityOptionPhysicalExercise(CommodityPhysicalExercise value) { return new JAXBElement(_CommodityOptionPhysicalExercise_QNAME, CommodityPhysicalExercise.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link WeatherCalculationPeriods }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link WeatherCalculationPeriods }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "weatherCalculationPeriods", scope = CommodityOption.class) public JAXBElement createCommodityOptionWeatherCalculationPeriods(WeatherCalculationPeriods value) { return new JAXBElement(_CommodityOptionWeatherCalculationPeriods_QNAME, WeatherCalculationPeriods.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CalculationPeriodsReference }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CalculationPeriodsReference }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "weatherCalculationPeriodsReference", scope = CommodityOption.class) public JAXBElement createCommodityOptionWeatherCalculationPeriodsReference(CalculationPeriodsReference value) { return new JAXBElement(_CommodityOptionWeatherCalculationPeriodsReference_QNAME, CalculationPeriodsReference.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NonNegativeMoney }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link NonNegativeMoney }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "weatherNotionalAmount", scope = CommodityOption.class) public JAXBElement createCommodityOptionWeatherNotionalAmount(NonNegativeMoney value) { return new JAXBElement(_CommodityOptionWeatherNotionalAmount_QNAME, NonNegativeMoney.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link WeatherIndex }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link WeatherIndex }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "weatherIndexStrikeLevel", scope = CommodityOption.class) public JAXBElement createCommodityOptionWeatherIndexStrikeLevel(WeatherIndex value) { return new JAXBElement(_CommodityOptionWeatherIndexStrikeLevel_QNAME, WeatherIndex.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link WeatherLegCalculation }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link WeatherLegCalculation }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "calculation", scope = CommodityOption.class) public JAXBElement createCommodityOptionCalculation(WeatherLegCalculation value) { return new JAXBElement(_CommodityOptionCalculation_QNAME, WeatherLegCalculation.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link WeatherIndexData }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link WeatherIndexData }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "weatherIndexData", scope = CommodityOption.class) public JAXBElement createCommodityOptionWeatherIndexData(WeatherIndexData value) { return new JAXBElement(_CommodityOptionWeatherIndexData_QNAME, WeatherIndexData.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityPremium }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityPremium }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "premium", scope = CommodityOption.class) public JAXBElement createCommodityOptionPremium(CommodityPremium value) { return new JAXBElement(_CommodityOptionPremium_QNAME, CommodityPremium.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "commonPricing", scope = CommodityOption.class) public JAXBElement createCommodityOptionCommonPricing(Boolean value) { return new JAXBElement(_CommodityOptionCommonPricing_QNAME, Boolean.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityMarketDisruption }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityMarketDisruption }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "marketDisruption", scope = CommodityOption.class) public JAXBElement createCommodityOptionMarketDisruption(CommodityMarketDisruption value) { return new JAXBElement(_CommodityOptionMarketDisruption_QNAME, CommodityMarketDisruption.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CommodityBullionSettlementDisruptionEnum }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CommodityBullionSettlementDisruptionEnum }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "settlementDisruption", scope = CommodityOption.class) public JAXBElement createCommodityOptionSettlementDisruption(CommodityBullionSettlementDisruptionEnum value) { return new JAXBElement(_CommodityOptionSettlementDisruption_QNAME, CommodityBullionSettlementDisruptionEnum.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Rounding }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Rounding }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "rounding", scope = CommodityOption.class) public JAXBElement createCommodityOptionRounding(Rounding value) { return new JAXBElement(_CommodityOptionRounding_QNAME, Rounding.class, CommodityOption.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "openUnits", scope = Basket.class) public JAXBElement createBasketOpenUnits(BigDecimal value) { return new JAXBElement(_BasketOpenUnits_QNAME, BigDecimal.class, Basket.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BasketConstituent }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BasketConstituent }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "basketConstituent", scope = Basket.class) public JAXBElement createBasketBasketConstituent(BasketConstituent value) { return new JAXBElement(_BasketBasketConstituent_QNAME, BasketConstituent.class, Basket.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "basketDivisor", scope = Basket.class) public JAXBElement createBasketBasketDivisor(BigDecimal value) { return new JAXBElement(_BasketBasketDivisor_QNAME, BigDecimal.class, Basket.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "basketVersion", scope = Basket.class) public JAXBElement createBasketBasketVersion(BigInteger value) { return new JAXBElement(_BasketBasketVersion_QNAME, BigInteger.class, Basket.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BasketName }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BasketName }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "basketName", scope = Basket.class) public JAXBElement createBasketBasketName(BasketName value) { return new JAXBElement(_CommodityBasketBasketName_QNAME, BasketName.class, Basket.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BasketId }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BasketId }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "basketId", scope = Basket.class) public JAXBElement createBasketBasketId(BasketId value) { return new JAXBElement(_CommodityBasketBasketId_QNAME, BasketId.class, Basket.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Currency }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Currency }{@code >} */ @XmlElementDecl(namespace = "http://www.fpml.org/FpML-5/confirmation", name = "basketCurrency", scope = Basket.class) public JAXBElement createBasketBasketCurrency(Currency value) { return new JAXBElement(_BasketBasketCurrency_QNAME, Currency.class, Basket.class, value); } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy