Package org.apache.xmlrpc.parser
Class ByteArrayParser
java.lang.Object
org.apache.xmlrpc.parser.TypeParserImpl
org.apache.xmlrpc.parser.ByteArrayParser
- All Implemented Interfaces:
TypeParser,ContentHandler
- Direct Known Subclasses:
SerializableParser
A parser for base64 elements.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ByteArrayOutputStreamprivate org.apache.ws.commons.util.Base64.Decoderprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcharacters(char[] pChars, int pStart, int pLength) voidendElement(String pURI, String pLocalName, String pQName) voidvoidstartElement(String pURI, String pLocalName, String pQName, Attributes pAttrs) Methods inherited from class org.apache.xmlrpc.parser.TypeParserImpl
endDocument, endPrefixMapping, getDocumentLocator, getResult, ignorableWhitespace, isEmpty, processingInstruction, setDocumentLocator, setResult, skippedEntity, startPrefixMapping
-
Field Details
-
level
private int level -
baos
-
decoder
private org.apache.ws.commons.util.Base64.Decoder decoder
-
-
Constructor Details
-
ByteArrayParser
public ByteArrayParser()
-
-
Method Details
-
startDocument
- Specified by:
startDocumentin interfaceContentHandler- Overrides:
startDocumentin classTypeParserImpl- Throws:
SAXException
-
characters
- Specified by:
charactersin interfaceContentHandler- Overrides:
charactersin classTypeParserImpl- Throws:
SAXException
-
endElement
- Throws:
SAXException
-
startElement
public void startElement(String pURI, String pLocalName, String pQName, Attributes pAttrs) throws SAXException - Throws:
SAXException
-