public abstract class RecursiveTypeParserImpl extends TypeParserImpl
| Modifier and Type | Field and Description |
|---|---|
protected XmlRpcStreamConfig |
cfg |
| Modifier | Constructor and Description |
|---|---|
protected |
RecursiveTypeParserImpl(XmlRpcStreamConfig pConfig,
org.apache.ws.commons.util.NamespaceContextImpl pContext,
TypeFactory pFactory)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
addResult(Object pResult) |
void |
characters(char[] pChars,
int pOffset,
int pLength) |
void |
endElement(String pURI,
String pLocalName,
String pQName) |
void |
endPrefixMapping(String pPrefix) |
protected void |
endValueTag() |
void |
ignorableWhitespace(char[] pChars,
int pOffset,
int pLength) |
void |
processingInstruction(String pTarget,
String pData)
PI's are by default ignored.
|
void |
skippedEntity(String pEntity)
Skipped entities raise an exception by default.
|
void |
startDocument() |
void |
startElement(String pURI,
String pLocalName,
String pQName,
Attributes pAttrs) |
void |
startPrefixMapping(String pPrefix,
String pURI) |
protected void |
startValueTag()
Called to start a value tag.
|
endDocument, getDocumentLocator, getResult, isEmpty, setDocumentLocator, setResultprotected final XmlRpcStreamConfig cfg
protected RecursiveTypeParserImpl(XmlRpcStreamConfig pConfig, org.apache.ws.commons.util.NamespaceContextImpl pContext, TypeFactory pFactory)
pContext - The namespace context.pConfig - The request or response configuration.pFactory - The type factory.protected void startValueTag()
throws SAXException
SAXExceptionprotected abstract void addResult(Object pResult) throws SAXException
SAXExceptionprotected void endValueTag()
throws SAXException
SAXExceptionpublic void startDocument()
throws SAXException
startDocument in interface ContentHandlerstartDocument in class TypeParserImplSAXExceptionpublic void endElement(String pURI, String pLocalName, String pQName) throws SAXException
SAXExceptionpublic void startElement(String pURI, String pLocalName, String pQName, Attributes pAttrs) throws SAXException
SAXExceptionpublic void characters(char[] pChars,
int pOffset,
int pLength)
throws SAXException
characters in interface ContentHandlercharacters in class TypeParserImplSAXExceptionpublic void ignorableWhitespace(char[] pChars,
int pOffset,
int pLength)
throws SAXException
ignorableWhitespace in interface ContentHandlerignorableWhitespace in class TypeParserImplSAXExceptionpublic void processingInstruction(String pTarget, String pData) throws SAXException
TypeParserImplprocessingInstruction in interface ContentHandlerprocessingInstruction in class TypeParserImplSAXExceptionpublic void skippedEntity(String pEntity) throws SAXException
TypeParserImplskippedEntity in interface ContentHandlerskippedEntity in class TypeParserImplSAXExceptionpublic void startPrefixMapping(String pPrefix, String pURI) throws SAXException
startPrefixMapping in interface ContentHandlerstartPrefixMapping in class TypeParserImplSAXExceptionpublic void endPrefixMapping(String pPrefix) throws SAXException
endPrefixMapping in interface ContentHandlerendPrefixMapping in class TypeParserImplSAXExceptionCopyright © 2001-2015 The Apache Software Foundation. All Rights Reserved.