// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-b10 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2012.06.13 at 12:42:16 PM CEST // package com.telefonica.schemas.unica.rpc.payment.v1; import javax.xml.bind.JAXBElement; import javax.xml.bind.annotation.XmlElementDecl; import javax.xml.bind.annotation.XmlRegistry; import javax.xml.namespace.QName; /** * This object contains factory methods for each * Java content interface and Java element interface * generated in the com.telefonica.schemas.unica.rpc.payment.v1 package. * <p>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 _MethodResponse_QNAME = new QName("http://www.telefonica.com/schemas/UNICA/RPC/payment/v1", "methodResponse"); private final static QName _MethodCall_QNAME = new QName("http://www.telefonica.com/schemas/UNICA/RPC/payment/v1", "methodCall"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.telefonica.schemas.unica.rpc.payment.v1 * */ public ObjectFactory() { } /** * Create an instance of {@link MethodResponseType } * */ public MethodResponseType createMethodResponseType() { return new MethodResponseType(); } /** * Create an instance of {@link MethodCallType } * */ public MethodCallType createMethodCallType() { return new MethodCallType(); } /** * Create an instance of {@link PaymentInfoType } * */ public PaymentInfoType createPaymentInfoType() { return new PaymentInfoType(); } /** * Create an instance of {@link GetPaymentStatusResultType } * */ public GetPaymentStatusResultType createGetPaymentStatusResultType() { return new GetPaymentStatusResultType(); } /** * Create an instance of {@link RefundParamsType } * */ public RefundParamsType createRefundParamsType() { return new RefundParamsType(); } /** * Create an instance of {@link PaymentParamsType } * */ public PaymentParamsType createPaymentParamsType() { return new PaymentParamsType(); } /** * Create an instance of {@link NotifyPaymentFinalStatusParamsType } * */ public NotifyPaymentFinalStatusParamsType createNotifyPaymentFinalStatusParamsType() { return new NotifyPaymentFinalStatusParamsType(); } /** * Create an instance of {@link GetPaymentStatusParamsType } * */ public GetPaymentStatusParamsType createGetPaymentStatusParamsType() { return new GetPaymentStatusParamsType(); } /** * Create an instance of {@link PaymentResultType } * */ public PaymentResultType createPaymentResultType() { return new PaymentResultType(); } /** * Create an instance of {@link MethodResponseType.Result } * */ public MethodResponseType.Result createMethodResponseTypeResult() { return new MethodResponseType.Result(); } /** * Create an instance of {@link MethodCallType.Params } * */ public MethodCallType.Params createMethodCallTypeParams() { return new MethodCallType.Params(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MethodResponseType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.telefonica.com/schemas/UNICA/RPC/payment/v1", name = "methodResponse") public JAXBElement<MethodResponseType> createMethodResponse(MethodResponseType value) { return new JAXBElement<MethodResponseType>(_MethodResponse_QNAME, MethodResponseType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MethodCallType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.telefonica.com/schemas/UNICA/RPC/payment/v1", name = "methodCall") public JAXBElement<MethodCallType> createMethodCall(MethodCallType value) { return new JAXBElement<MethodCallType>(_MethodCall_QNAME, MethodCallType.class, null, value); } }