public void doSerializeInstance( java.lang.Object obj, XMLWriter writer, SOAPSerializationContext context) throws java.lang.Exception { com.m1.ems.ws.client.registration.RegistrationService_checkLoginStatus_RequestStruct2 instance = (com.m1.ems.ws.client.registration.RegistrationService_checkLoginStatus_RequestStruct2) obj; ns2_myns2_string__java_lang_String_String_Serializer.serialize( instance.getString_1(), ns1_String_1_QNAME, null, writer, context); }
public java.lang.Object doDeserialize( SOAPDeserializationState state, XMLReader reader, SOAPDeserializationContext context) throws java.lang.Exception { com.m1.ems.ws.client.registration.RegistrationService_checkLoginStatus_RequestStruct2 instance = new com.m1.ems.ws.client.registration.RegistrationService_checkLoginStatus_RequestStruct2(); com.m1.ems.ws.client.registration .RegistrationService_checkLoginStatus_RequestStruct2_SOAPBuilder builder = null; java.lang.Object member; boolean isComplete = true; javax.xml.namespace.QName elementName; reader.nextElementContent(); elementName = reader.getName(); if (reader.getState() == XMLReader.START) { 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 com.m1.ems.ws.client.registration .RegistrationService_checkLoginStatus_RequestStruct2_SOAPBuilder(); } state = registerWithMemberState(instance, state, member, mySTRING_1_INDEX, builder); isComplete = false; } else { instance.setString_1((java.lang.String) member); } reader.nextElementContent(); } else { throw new DeserializationException( "soap.unexpectedElementName", new Object[] {ns1_String_1_QNAME, elementName}); } } XMLReaderUtil.verifyReaderState(reader, XMLReader.END); return (isComplete ? (java.lang.Object) instance : (java.lang.Object) state); }