
package eo.service.client.kkife350;

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 eo.service.client.kkife350 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 _RequestID_QNAME = new QName("http://client.service.eo/KKIFE350/", "requestID");
    private final static QName _ServiceID_QNAME = new QName("http://client.service.eo/KKIFE350/", "serviceID");
    private final static QName _ReturnCode_QNAME = new QName("http://client.service.eo/KKIFE350/", "returnCode");
    private final static QName _OperatorID_QNAME = new QName("http://client.service.eo/KKIFE350/", "operatorID");
    private final static QName _Channel_QNAME = new QName("http://client.service.eo/KKIFE350/", "channel");
    private final static QName _ViewID_QNAME = new QName("http://client.service.eo/KKIFE350/", "viewID");
    private final static QName _ReturnMessage_QNAME = new QName("http://client.service.eo/KKIFE350/", "returnMessage");
    private final static QName _ErrorLevel_QNAME = new QName("http://client.service.eo/KKIFE350/", "errorLevel");
    private final static QName _InitResponse_QNAME = new QName("http://client.service.eo/KKIFE350/", "initResponse");
    private final static QName _IpAddress_QNAME = new QName("http://client.service.eo/KKIFE350/", "ipAddress");
    private final static QName _Init_QNAME = new QName("http://client.service.eo/KKIFE350/", "init");
    private final static QName _OperateDatetime_QNAME = new QName("http://client.service.eo/KKIFE350/", "operateDatetime");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: eo.service.client.kkife350
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link RsltUkNo }
     * 
     */
    public RsltUkNo createRsltUkNo() {
        return new RsltUkNo();
    }

    /**
     * Create an instance of {@link UkNo }
     * 
     */
    public UkNo createUkNo() {
        return new UkNo();
    }

    /**
     * Create an instance of {@link CustKana }
     * 
     */
    public CustKana createCustKana() {
        return new CustKana();
    }

    /**
     * Create an instance of {@link ServiceIf }
     * 
     */
    public ServiceIf createServiceIf() {
        return new ServiceIf();
    }

    /**
     * Create an instance of {@link CnclJgiShinYmdFrom }
     * 
     */
    public CnclJgiShinYmdFrom createCnclJgiShinYmdFrom() {
        return new CnclJgiShinYmdFrom();
    }

    /**
     * Create an instance of {@link UkYmdTo }
     * 
     */
    public UkYmdTo createUkYmdTo() {
        return new UkYmdTo();
    }

    /**
     * Create an instance of {@link CnclJgiHnnUm }
     * 
     */
    public CnclJgiHnnUm createCnclJgiHnnUm() {
        return new CnclJgiHnnUm();
    }

    /**
     * Create an instance of {@link KojiSbt }
     * 
     */
    public KojiSbt createKojiSbt() {
        return new KojiSbt();
    }

    /**
     * Create an instance of {@link Element }
     * 
     */
    public Element createElement() {
        return new Element();
    }

    /**
     * Create an instance of {@link CnclDayToTel }
     * 
     */
    public CnclDayToTel createCnclDayToTel() {
        return new CnclDayToTel();
    }

    /**
     * Create an instance of {@link Mid }
     * 
     */
    public Mid createMid() {
        return new Mid();
    }

    /**
     * Create an instance of {@link EohntSvcCd }
     * 
     */
    public EohntSvcCd createEohntSvcCd() {
        return new EohntSvcCd();
    }

    /**
     * Create an instance of {@link TratCd2 }
     * 
     */
    public TratCd2 createTratCd2() {
        return new TratCd2();
    }

    /**
     * Create an instance of {@link CnclDayFromEoelec }
     * 
     */
    public CnclDayFromEoelec createCnclDayFromEoelec() {
        return new CnclDayFromEoelec();
    }

    /**
     * Create an instance of {@link CnclJgiSnnUm }
     * 
     */
    public CnclJgiSnnUm createCnclJgiSnnUm() {
        return new CnclJgiSnnUm();
    }

    /**
     * Create an instance of {@link StepPrgSbt }
     * 
     */
    public StepPrgSbt createStepPrgSbt() {
        return new StepPrgSbt();
    }

    /**
     * Create an instance of {@link CnclDayToNet }
     * 
     */
    public CnclDayToNet createCnclDayToNet() {
        return new CnclDayToNet();
    }

    /**
     * Create an instance of {@link ThnxCallJssiUm }
     * 
     */
    public ThnxCallJssiUm createThnxCallJssiUm() {
        return new ThnxCallJssiUm();
    }

    /**
     * Create an instance of {@link CnclDayToEoelec }
     * 
     */
    public CnclDayToEoelec createCnclDayToEoelec() {
        return new CnclDayToEoelec();
    }

    /**
     * Create an instance of {@link CnclJgiShinYmdTo }
     * 
     */
    public CnclJgiShinYmdTo createCnclJgiShinYmdTo() {
        return new CnclJgiShinYmdTo();
    }

    /**
     * Create an instance of {@link CustNm }
     * 
     */
    public CustNm createCustNm() {
        return new CustNm();
    }

    /**
     * Create an instance of {@link KKSV085701SCType }
     * 
     */
    public KKSV085701SCType createKKSV085701SCType() {
        return new KKSV085701SCType();
    }

    /**
     * Create an instance of {@link InitResponseType }
     * 
     */
    public InitResponseType createInitResponseType() {
        return new InitResponseType();
    }

    /**
     * Create an instance of {@link UkYmdFrom }
     * 
     */
    public UkYmdFrom createUkYmdFrom() {
        return new UkYmdFrom();
    }

    /**
     * Create an instance of {@link CnclDayFromTel }
     * 
     */
    public CnclDayFromTel createCnclDayFromTel() {
        return new CnclDayFromTel();
    }

    /**
     * Create an instance of {@link CnclDayFromTv }
     * 
     */
    public CnclDayFromTv createCnclDayFromTv() {
        return new CnclDayFromTv();
    }

    /**
     * Create an instance of {@link Record }
     * 
     */
    public Record createRecord() {
        return new Record();
    }

    /**
     * Create an instance of {@link UkSbt }
     * 
     */
    public UkSbt createUkSbt() {
        return new UkSbt();
    }

    /**
     * Create an instance of {@link CnclDayFromNet }
     * 
     */
    public CnclDayFromNet createCnclDayFromNet() {
        return new CnclDayFromNet();
    }

    /**
     * Create an instance of {@link TratCd }
     * 
     */
    public TratCd createTratCd() {
        return new TratCd();
    }

    /**
     * Create an instance of {@link TratCd1 }
     * 
     */
    public TratCd1 createTratCd1() {
        return new TratCd1();
    }

    /**
     * Create an instance of {@link MskmYmd }
     * 
     */
    public MskmYmd createMskmYmd() {
        return new MskmYmd();
    }

    /**
     * Create an instance of {@link StepPrgHizukeTo }
     * 
     */
    public StepPrgHizukeTo createStepPrgHizukeTo() {
        return new StepPrgHizukeTo();
    }

    /**
     * Create an instance of {@link RsltMid }
     * 
     */
    public RsltMid createRsltMid() {
        return new RsltMid();
    }

    /**
     * Create an instance of {@link StepPrgHizukeFrom }
     * 
     */
    public StepPrgHizukeFrom createStepPrgHizukeFrom() {
        return new StepPrgHizukeFrom();
    }

    /**
     * Create an instance of {@link InitType }
     * 
     */
    public InitType createInitType() {
        return new InitType();
    }

    /**
     * Create an instance of {@link CnclDayFromMineo }
     * 
     */
    public CnclDayFromMineo createCnclDayFromMineo() {
        return new CnclDayFromMineo();
    }

    /**
     * Create an instance of {@link FuncCode }
     * 
     */
    public FuncCode createFuncCode() {
        return new FuncCode();
    }

    /**
     * Create an instance of {@link MskmYmdTo }
     * 
     */
    public MskmYmdTo createMskmYmdTo() {
        return new MskmYmdTo();
    }

    /**
     * Create an instance of {@link CnclDayToTv }
     * 
     */
    public CnclDayToTv createCnclDayToTv() {
        return new CnclDayToTv();
    }

    /**
     * Create an instance of {@link ThnxCallJssiYmd }
     * 
     */
    public ThnxCallJssiYmd createThnxCallJssiYmd() {
        return new ThnxCallJssiYmd();
    }

    /**
     * Create an instance of {@link CnclDayToMineo }
     * 
     */
    public CnclDayToMineo createCnclDayToMineo() {
        return new CnclDayToMineo();
    }

    /**
     * Create an instance of {@link Telno }
     * 
     */
    public Telno createTelno() {
        return new Telno();
    }

    /**
     * Create an instance of {@link MskmYmdFrom }
     * 
     */
    public MskmYmdFrom createMskmYmdFrom() {
        return new MskmYmdFrom();
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://client.service.eo/KKIFE350/", name = "requestID")
    public JAXBElement<String> createRequestID(String value) {
        return new JAXBElement<String>(_RequestID_QNAME, String.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://client.service.eo/KKIFE350/", name = "serviceID")
    public JAXBElement<String> createServiceID(String value) {
        return new JAXBElement<String>(_ServiceID_QNAME, String.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://client.service.eo/KKIFE350/", name = "returnCode")
    public JAXBElement<String> createReturnCode(String value) {
        return new JAXBElement<String>(_ReturnCode_QNAME, String.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://client.service.eo/KKIFE350/", name = "operatorID")
    public JAXBElement<String> createOperatorID(String value) {
        return new JAXBElement<String>(_OperatorID_QNAME, String.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://client.service.eo/KKIFE350/", name = "channel")
    public JAXBElement<String> createChannel(String value) {
        return new JAXBElement<String>(_Channel_QNAME, String.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://client.service.eo/KKIFE350/", name = "viewID")
    public JAXBElement<String> createViewID(String value) {
        return new JAXBElement<String>(_ViewID_QNAME, String.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://client.service.eo/KKIFE350/", name = "returnMessage")
    public JAXBElement<String> createReturnMessage(String value) {
        return new JAXBElement<String>(_ReturnMessage_QNAME, String.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://client.service.eo/KKIFE350/", name = "errorLevel")
    public JAXBElement<String> createErrorLevel(String value) {
        return new JAXBElement<String>(_ErrorLevel_QNAME, String.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link InitResponseType }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://client.service.eo/KKIFE350/", name = "initResponse")
    public JAXBElement<InitResponseType> createInitResponse(InitResponseType value) {
        return new JAXBElement<InitResponseType>(_InitResponse_QNAME, InitResponseType.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://client.service.eo/KKIFE350/", name = "ipAddress")
    public JAXBElement<String> createIpAddress(String value) {
        return new JAXBElement<String>(_IpAddress_QNAME, String.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link InitType }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://client.service.eo/KKIFE350/", name = "init")
    public JAXBElement<InitType> createInit(InitType value) {
        return new JAXBElement<InitType>(_Init_QNAME, InitType.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://client.service.eo/KKIFE350/", name = "operateDatetime")
    public JAXBElement<String> createOperateDatetime(String value) {
        return new JAXBElement<String>(_OperateDatetime_QNAME, String.class, null, value);
    }

}
