⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jobhostwssei_getjoboutputfile_requeststruct_soapserializer.java

📁 这是一个基于计算网格的web service。它用java编写。一旦安装完成
💻 JAVA
字号:
// This class was generated by the JAXRPC SI, do not edit.// Contents subject to change without notice.// JAX-RPC Standard Implementation (1.1.2_02, build R41)// Generated source version: 1.1.2package jwsgrid.ws.jobhost;import com.sun.xml.rpc.encoding.*;import com.sun.xml.rpc.encoding.literal.DetailFragmentDeserializer;import com.sun.xml.rpc.encoding.simpletype.*;import com.sun.xml.rpc.encoding.soap.SOAPConstants;import com.sun.xml.rpc.encoding.soap.SOAP12Constants;import com.sun.xml.rpc.streaming.*;import com.sun.xml.rpc.wsdl.document.schema.SchemaConstants;import javax.xml.namespace.QName;public class JobHostWSSEI_getJobOutputFile_RequestStruct_SOAPSerializer extends ObjectSerializerBase implements Initializable {    private static final QName ns1_String_1_QNAME = new QName("", "String_1");    private static final QName ns2_string_TYPE_QNAME = SchemaConstants.QNAME_TYPE_STRING;    private CombinedSerializer ns2_myns2_string__java_lang_String_String_Serializer;    private static final QName ns1_String_2_QNAME = new QName("", "String_2");    private static final QName ns1_String_3_QNAME = new QName("", "String_3");    private static final int mySTRING_1_INDEX = 0;    private static final int mySTRING_2_INDEX = 1;    private static final int mySTRING_3_INDEX = 2;        public JobHostWSSEI_getJobOutputFile_RequestStruct_SOAPSerializer(QName type, boolean encodeType, boolean isNullable, String encodingStyle) {        super(type, encodeType, isNullable, encodingStyle);    }        public void initialize(InternalTypeMappingRegistry registry) throws Exception {        ns2_myns2_string__java_lang_String_String_Serializer = (CombinedSerializer)registry.getSerializer(SOAPConstants.NS_SOAP_ENCODING, java.lang.String.class, ns2_string_TYPE_QNAME);    }        public Object doDeserialize(SOAPDeserializationState state, XMLReader reader,        SOAPDeserializationContext context) throws Exception {        jwsgrid.ws.jobhost.JobHostWSSEI_getJobOutputFile_RequestStruct instance = new jwsgrid.ws.jobhost.JobHostWSSEI_getJobOutputFile_RequestStruct();        jwsgrid.ws.jobhost.JobHostWSSEI_getJobOutputFile_RequestStruct_SOAPBuilder builder = null;        Object member;        boolean isComplete = true;        QName elementName;                reader.nextElementContent();        for (int i=0; i<3; i++) {            elementName = reader.getName();            if (reader.getState() == XMLReader.END) {                break;            }            if (elementName.equals(ns1_String_1_QNAME)) {                member = ns2_myns2_string__java_lang_String_String_Serializer.deserialize(ns1_String_1_QNAME, reader, context);                if (member instanceof SOAPDeserializationState) {                    if (builder == null) {                        builder = new jwsgrid.ws.jobhost.JobHostWSSEI_getJobOutputFile_RequestStruct_SOAPBuilder();                    }                    state = registerWithMemberState(instance, state, member, mySTRING_1_INDEX, builder);                    isComplete = false;                } else {                    instance.setString_1((java.lang.String)member);                }                reader.nextElementContent();                continue;            }            if (elementName.equals(ns1_String_2_QNAME)) {                member = ns2_myns2_string__java_lang_String_String_Serializer.deserialize(ns1_String_2_QNAME, reader, context);                if (member instanceof SOAPDeserializationState) {                    if (builder == null) {                        builder = new jwsgrid.ws.jobhost.JobHostWSSEI_getJobOutputFile_RequestStruct_SOAPBuilder();                    }                    state = registerWithMemberState(instance, state, member, mySTRING_2_INDEX, builder);                    isComplete = false;                } else {                    instance.setString_2((java.lang.String)member);                }                reader.nextElementContent();                continue;            }            if (elementName.equals(ns1_String_3_QNAME)) {                member = ns2_myns2_string__java_lang_String_String_Serializer.deserialize(ns1_String_3_QNAME, reader, context);                if (member instanceof SOAPDeserializationState) {                    if (builder == null) {                        builder = new jwsgrid.ws.jobhost.JobHostWSSEI_getJobOutputFile_RequestStruct_SOAPBuilder();                    }                    state = registerWithMemberState(instance, state, member, mySTRING_3_INDEX, builder);                    isComplete = false;                } else {                    instance.setString_3((java.lang.String)member);                }                reader.nextElementContent();                continue;            } else {                throw new DeserializationException("soap.unexpectedElementName", new Object[] {ns1_String_3_QNAME, elementName});            }        }                XMLReaderUtil.verifyReaderState(reader, XMLReader.END);        return (isComplete ? (Object)instance : (Object)state);    }        public void doSerializeAttributes(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception {        jwsgrid.ws.jobhost.JobHostWSSEI_getJobOutputFile_RequestStruct instance = (jwsgrid.ws.jobhost.JobHostWSSEI_getJobOutputFile_RequestStruct)obj;            }        public void doSerializeInstance(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception {        jwsgrid.ws.jobhost.JobHostWSSEI_getJobOutputFile_RequestStruct instance = (jwsgrid.ws.jobhost.JobHostWSSEI_getJobOutputFile_RequestStruct)obj;                ns2_myns2_string__java_lang_String_String_Serializer.serialize(instance.getString_1(), ns1_String_1_QNAME, null, writer, context);        ns2_myns2_string__java_lang_String_String_Serializer.serialize(instance.getString_2(), ns1_String_2_QNAME, null, writer, context);        ns2_myns2_string__java_lang_String_String_Serializer.serialize(instance.getString_3(), ns1_String_3_QNAME, null, writer, context);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -