ObjectFactory.java 4.36 KB

package com.huaheng.api.csc.client;

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.huaheng.api.csc.client 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 _SignContainerTaskResponse_QNAME = new QName("http://csc.api.huaheng.com", "SignContainerTaskResponse");
    private final static QName _SubmitContainerDetected_QNAME = new QName("http://csc.api.huaheng.com", "SubmitContainerDetected");
    private final static QName _SignContainerTask_QNAME = new QName("http://csc.api.huaheng.com", "SignContainerTask");
    private final static QName _SubmitContainerDetectedResponse_QNAME = new QName("http://csc.api.huaheng.com", "SubmitContainerDetectedResponse");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.huaheng.api.csc.client
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link SignContainerTaskResponse }
     * 
     */
    public SignContainerTaskResponse createSignContainerTaskResponse() {
        return new SignContainerTaskResponse();
    }

    /**
     * Create an instance of {@link SubmitContainerDetectedResponse }
     * 
     */
    public SubmitContainerDetectedResponse createSubmitContainerDetectedResponse() {
        return new SubmitContainerDetectedResponse();
    }

    /**
     * Create an instance of {@link SignContainerTask }
     * 
     */
    public SignContainerTask createSignContainerTask() {
        return new SignContainerTask();
    }

    /**
     * Create an instance of {@link SubmitContainerDetected }
     * 
     */
    public SubmitContainerDetected createSubmitContainerDetected() {
        return new SubmitContainerDetected();
    }

    /**
     * Create an instance of {@link Result }
     * 
     */
    public Result createResult() {
        return new Result();
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link SignContainerTaskResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://csc.api.huaheng.com", name = "SignContainerTaskResponse")
    public JAXBElement<SignContainerTaskResponse> createSignContainerTaskResponse(SignContainerTaskResponse value) {
        return new JAXBElement<SignContainerTaskResponse>(_SignContainerTaskResponse_QNAME, SignContainerTaskResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link SubmitContainerDetected }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://csc.api.huaheng.com", name = "SubmitContainerDetected")
    public JAXBElement<SubmitContainerDetected> createSubmitContainerDetected(SubmitContainerDetected value) {
        return new JAXBElement<SubmitContainerDetected>(_SubmitContainerDetected_QNAME, SubmitContainerDetected.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link SignContainerTask }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://csc.api.huaheng.com", name = "SignContainerTask")
    public JAXBElement<SignContainerTask> createSignContainerTask(SignContainerTask value) {
        return new JAXBElement<SignContainerTask>(_SignContainerTask_QNAME, SignContainerTask.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link SubmitContainerDetectedResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://csc.api.huaheng.com", name = "SubmitContainerDetectedResponse")
    public JAXBElement<SubmitContainerDetectedResponse> createSubmitContainerDetectedResponse(SubmitContainerDetectedResponse value) {
        return new JAXBElement<SubmitContainerDetectedResponse>(_SubmitContainerDetectedResponse_QNAME, SubmitContainerDetectedResponse.class, null, value);
    }

}