Module org.xmlpull.v1
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 class
XMLRPCDecoder.ArrayDecoder
static class
XMLRPCDecoder.Base64
private static class
XMLRPCDecoder.Base64Decoder
private static class
XMLRPCDecoder.BooleanDecoder
private static class
XMLRPCDecoder.DateDecoder
private static class
XMLRPCDecoder.DoubleDecoder
private static class
XMLRPCDecoder.FaultDecoder
private static class
XMLRPCDecoder.IntegerDecoder
private static class
XMLRPCDecoder.MethodDecoder
private static class
XMLRPCDecoder.ParametersDecoder
private static class
XMLRPCDecoder.StringDecoder
private static class
XMLRPCDecoder.StructureDecoder
private static class
XMLRPCDecoder.ValueDecoder
-
Constructor Summary
Constructors Modifier Constructor Description protected
XMLRPCDecoder()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static java.lang.Object
decode(java.io.Reader aReader)
private static java.lang.Object
decode(XmlPullParser aParser)
private static java.util.Map
decoders()
private static XMLRPCDecoder
decoderWithName(java.lang.String aName)
protected abstract java.lang.Object
decodeWithParser(XmlPullParser aParser)
static void
main(java.lang.String[] args)
protected abstract java.lang.String[]
names()
protected void
register(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)
-
-