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(java.lang.Object pResult) |
void |
characters(char[] pChars,
int pOffset,
int pLength) |
void |
endElement(java.lang.String pURI,
java.lang.String pLocalName,
java.lang.String pQName) |
void |
endPrefixMapping(java.lang.String pPrefix) |
protected void |
endValueTag() |
void |
ignorableWhitespace(char[] pChars,
int pOffset,
int pLength) |
void |
processingInstruction(java.lang.String pTarget,
java.lang.String pData)
PI's are by default ignored.
|
void |
skippedEntity(java.lang.String pEntity)
Skipped entities raise an exception by default.
|
void |
startDocument() |
void |
startElement(java.lang.String pURI,
java.lang.String pLocalName,
java.lang.String pQName,
org.xml.sax.Attributes pAttrs) |
void |
startPrefixMapping(java.lang.String pPrefix,
java.lang.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 org.xml.sax.SAXException
org.xml.sax.SAXExceptionprotected abstract void addResult(java.lang.Object pResult)
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprotected void endValueTag()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void startDocument()
throws org.xml.sax.SAXException
startDocument in interface org.xml.sax.ContentHandlerstartDocument in class TypeParserImplorg.xml.sax.SAXExceptionpublic void endElement(java.lang.String pURI,
java.lang.String pLocalName,
java.lang.String pQName)
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void startElement(java.lang.String pURI,
java.lang.String pLocalName,
java.lang.String pQName,
org.xml.sax.Attributes pAttrs)
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void characters(char[] pChars,
int pOffset,
int pLength)
throws org.xml.sax.SAXException
characters in interface org.xml.sax.ContentHandlercharacters in class TypeParserImplorg.xml.sax.SAXExceptionpublic void ignorableWhitespace(char[] pChars,
int pOffset,
int pLength)
throws org.xml.sax.SAXException
ignorableWhitespace in interface org.xml.sax.ContentHandlerignorableWhitespace in class TypeParserImplorg.xml.sax.SAXExceptionpublic void processingInstruction(java.lang.String pTarget,
java.lang.String pData)
throws org.xml.sax.SAXException
TypeParserImplprocessingInstruction in interface org.xml.sax.ContentHandlerprocessingInstruction in class TypeParserImplorg.xml.sax.SAXExceptionpublic void skippedEntity(java.lang.String pEntity)
throws org.xml.sax.SAXException
TypeParserImplskippedEntity in interface org.xml.sax.ContentHandlerskippedEntity in class TypeParserImplorg.xml.sax.SAXExceptionpublic void startPrefixMapping(java.lang.String pPrefix,
java.lang.String pURI)
throws org.xml.sax.SAXException
startPrefixMapping in interface org.xml.sax.ContentHandlerstartPrefixMapping in class TypeParserImplorg.xml.sax.SAXExceptionpublic void endPrefixMapping(java.lang.String pPrefix)
throws org.xml.sax.SAXException
endPrefixMapping in interface org.xml.sax.ContentHandlerendPrefixMapping in class TypeParserImplorg.xml.sax.SAXExceptionCopyright © 2001–2017. All rights reserved.