| Modifier and Type | Class and Description |
|---|---|
private static class |
XmlObjectParser.AddNamespaceFilter |
private static class |
XmlObjectParser.Entry |
private class |
XmlObjectParser.Parser |
static class |
XmlObjectParser.PresetParsingException |
| Modifier and Type | Field and Description |
|---|---|
static String |
lang |
private Map<String,XmlObjectParser.Entry> |
mapping |
private DefaultHandler |
parser |
private List<Object> |
queue
The queue of already parsed items from the parsing thread.
|
private Iterator<Object> |
queueIterator |
| Constructor and Description |
|---|
XmlObjectParser() |
XmlObjectParser(DefaultHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasNext() |
Iterator<Object> |
iterator() |
void |
map(String tagName,
Class<?> klass) |
void |
mapBoth(String tagName,
Class<?> klass) |
void |
mapOnStart(String tagName,
Class<?> klass) |
Object |
next() |
Iterable<Object> |
start(Reader in) |
private Iterable<Object> |
start(Reader in,
ContentHandler contentHandler) |
Iterable<Object> |
startWithValidation(Reader in,
String namespace,
String schemaSource) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorprivate Map<String,XmlObjectParser.Entry> mapping
private DefaultHandler parser
private Iterator<Object> queueIterator
public XmlObjectParser()
public XmlObjectParser(DefaultHandler handler)
private Iterable<Object> start(Reader in, ContentHandler contentHandler) throws SAXException, IOException
SAXExceptionIOExceptionpublic Iterable<Object> start(Reader in) throws SAXException
SAXExceptionpublic Iterable<Object> startWithValidation(Reader in, String namespace, String schemaSource) throws SAXException
SAXExceptionpublic void mapOnStart(String tagName, Class<?> klass)
public boolean hasNext()