Class XMLRPCDecoder
- java.lang.Object
-
- XMLRPCDecoder
-
- Direct Known Subclasses:
XMLRPCDecoder.ArrayDecoder,XMLRPCDecoder.Base64Decoder,XMLRPCDecoder.BooleanDecoder,XMLRPCDecoder.DateDecoder,XMLRPCDecoder.DoubleDecoder,XMLRPCDecoder.FaultDecoder,XMLRPCDecoder.IntegerDecoder,XMLRPCDecoder.MethodDecoder,XMLRPCDecoder.ParametersDecoder,XMLRPCDecoder.StringDecoder,XMLRPCDecoder.StructureDecoder,XMLRPCDecoder.ValueDecoder
public abstract class XMLRPCDecoder extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classXMLRPCDecoder.ArrayDecoderstatic classXMLRPCDecoder.Base64private static classXMLRPCDecoder.Base64Decoderprivate static classXMLRPCDecoder.BooleanDecoderprivate static classXMLRPCDecoder.DateDecoderprivate static classXMLRPCDecoder.DoubleDecoderprivate static classXMLRPCDecoder.FaultDecoderprivate static classXMLRPCDecoder.IntegerDecoderprivate static classXMLRPCDecoder.MethodDecoderprivate static classXMLRPCDecoder.ParametersDecoderprivate static classXMLRPCDecoder.StringDecoderprivate static classXMLRPCDecoder.StructureDecoderprivate static classXMLRPCDecoder.ValueDecoder
-
Constructor Summary
Constructors Modifier Constructor Description protectedXMLRPCDecoder()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static java.lang.Objectdecode(java.io.Reader aReader)private static java.lang.Objectdecode(XmlPullParser aParser)private static java.util.Mapdecoders()private static XMLRPCDecoderdecoderWithName(java.lang.String aName)protected abstract java.lang.ObjectdecodeWithParser(XmlPullParser aParser)static voidmain(java.lang.String[] args)protected abstract java.lang.String[]names()protected voidregister(java.util.Map aMap)
-
-
-
Method Detail
-
decoders
private static java.util.Map decoders()
-
decode
public static java.lang.Object decode(java.io.Reader aReader) throws java.lang.Exception- Throws:
java.lang.Exception
-
decoderWithName
private static XMLRPCDecoder decoderWithName(java.lang.String aName)
-
decode
private static java.lang.Object decode(XmlPullParser aParser) throws java.lang.Exception
- Throws:
java.lang.Exception
-
names
protected abstract java.lang.String[] names()
-
register
protected void register(java.util.Map aMap)
-
decodeWithParser
protected abstract java.lang.Object decodeWithParser(XmlPullParser aParser) throws java.lang.Exception
- Throws:
java.lang.Exception
-
main
public static void main(java.lang.String[] args)
-
-