Packagecom.ak33m.rpc.xmlrpc
Classpublic class XMLRPCSerializer



Public Methods
 MethodDefined by
  
XMLRPCSerializer
  
deserialize(rxmlresult:XMLDocument):*
[static]
XMLRPCSerializer
  
serialize(method:String, params:Array):XML
[static]
XMLRPCSerializer
Protected Methods
 MethodDefined by
  
decodeObject(robject:*):*
[static]
XMLRPCSerializer
  
encodeArray(rarray:Array):XMLList
[static]
XMLRPCSerializer
  
encodeBase64(rbase64:ByteArray):XMLList
[static]
XMLRPCSerializer
  
encodeBoolean(rboolean:Boolean):XMLList
[static]
XMLRPCSerializer
  
encodeDate(rdate:Date):XMLList
[static]
XMLRPCSerializer
  
encodeDouble(rdouble:Number):XMLList
[static]
XMLRPCSerializer
  
encodeInteger(rinteger:int):XMLList
[static]
XMLRPCSerializer
  
encodeObject(tobject:*):XMLList
[static]
XMLRPCSerializer
  
encodeString(rstring:String):XMLList
[static]
XMLRPCSerializer
  
encodeStruct(rprops:*):XMLList
[static]
XMLRPCSerializer
Public Constants
 ConstantDefined by
  TYPE_ARRAY : String = "array"
[static]
XMLRPCSerializer
  TYPE_BASE64 : String = "base64"
[static]
XMLRPCSerializer
  TYPE_BOOLEAN : String = "boolean"
[static]
XMLRPCSerializer
  TYPE_DATE : String = "dateTime.iso8601"
[static]
XMLRPCSerializer
  TYPE_DOUBLE : String = "double"
[static]
XMLRPCSerializer
  TYPE_I4 : String = "i4"
[static]
XMLRPCSerializer
  TYPE_INT : String = "int"
[static]
XMLRPCSerializer
  TYPE_STRING : String = "string"
[static]
XMLRPCSerializer
  TYPE_STRUCT : String = "struct"
[static]
XMLRPCSerializer
Constructor detail
XMLRPCSerializer()constructor
public function XMLRPCSerializer()
Method detail
decodeObject()method
protected static function decodeObject(robject:*):*Parameters
robject:*

Returns
*
deserialize()method 
public static function deserialize(rxmlresult:XMLDocument):*Parameters
rxmlresult:XMLDocument

Returns
*
encodeArray()method 
protected static function encodeArray(rarray:Array):XMLListParameters
rarray:Array

Returns
XMLList
encodeBase64()method 
protected static function encodeBase64(rbase64:ByteArray):XMLListParameters
rbase64:ByteArray

Returns
XMLList
encodeBoolean()method 
protected static function encodeBoolean(rboolean:Boolean):XMLListParameters
rboolean:Boolean

Returns
XMLList
encodeDate()method 
protected static function encodeDate(rdate:Date):XMLListParameters
rdate:Date

Returns
XMLList
encodeDouble()method 
protected static function encodeDouble(rdouble:Number):XMLListParameters
rdouble:Number

Returns
XMLList
encodeInteger()method 
protected static function encodeInteger(rinteger:int):XMLListParameters
rinteger:int

Returns
XMLList
encodeObject()method 
protected static function encodeObject(tobject:*):XMLListParameters
tobject:*

Returns
XMLList
encodeString()method 
protected static function encodeString(rstring:String):XMLListParameters
rstring:String

Returns
XMLList
encodeStruct()method 
protected static function encodeStruct(rprops:*):XMLListParameters
rprops:*

Returns
XMLList
serialize()method 
public static function serialize(method:String, params:Array):XMLParameters
method:String
 
params:Array

Returns
XML
Constant detail
TYPE_ARRAYconstant
public static const TYPE_ARRAY:String = "array"
TYPE_BASE64constant 
public static const TYPE_BASE64:String = "base64"
TYPE_BOOLEANconstant 
public static const TYPE_BOOLEAN:String = "boolean"
TYPE_DATEconstant 
public static const TYPE_DATE:String = "dateTime.iso8601"
TYPE_DOUBLEconstant 
public static const TYPE_DOUBLE:String = "double"
TYPE_I4constant 
public static const TYPE_I4:String = "i4"
TYPE_INTconstant 
public static const TYPE_INT:String = "int"
TYPE_STRINGconstant 
public static const TYPE_STRING:String = "string"
TYPE_STRUCTconstant 
public static const TYPE_STRUCT:String = "struct"