android-ibc-forum

Unnamed repository; edit this file 'description' to name the repository.
git clone http://git.code.weiherhei.de/android-ibc-forum.git
Log | Files | Refs

IXMLRPCSerializer.java (950B)


      1 package org.xmlrpc.android;
      2 
      3 import java.io.IOException;
      4 
      5 import org.xmlpull.v1.XmlPullParser;
      6 import org.xmlpull.v1.XmlPullParserException;
      7 import org.xmlpull.v1.XmlSerializer;
      8 
      9 public interface IXMLRPCSerializer {
     10 	String TAG_NAME = "name";
     11 	String TAG_MEMBER = "member";
     12 	String TAG_VALUE = "value";
     13 	String TAG_DATA = "data";
     14 	
     15 	String TYPE_INT = "int";
     16 	String TYPE_I4 = "i4";
     17 	String TYPE_I8 = "i8";
     18 	String TYPE_DOUBLE = "double";
     19 	String TYPE_BOOLEAN = "boolean";
     20 	String TYPE_STRING = "string";
     21 	String TYPE_DATE_TIME_ISO8601 = "dateTime.iso8601";
     22 	String TYPE_BASE64 = "base64";
     23 	String TYPE_ARRAY = "array";
     24 	String TYPE_STRUCT = "struct";
     25 	// This added by mattias.ellback as part of issue #19
     26 	String TYPE_NULL = "nil";
     27 	
     28 	String DATETIME_FORMAT = "yyyyMMdd'T'HH:mm:ss";
     29 
     30 	void serialize(XmlSerializer serializer, Object object) throws IOException;
     31 	Object deserialize(XmlPullParser parser) throws XmlPullParserException, IOException;
     32 }