XMLStreamReader is the streaming XML file reader of XMLStorage. More...
Classes | |
class | XMLStreamIterator |
XMLStreamIterator iterates over the immediate children of the current XML node. More... | |
Public Member Functions | |
XMLStreamReader (String path) throws FileNotFoundException, XMLStreamException | |
XMLStreamReader (Source source) throws XMLStreamException | |
void | close () throws XMLStreamException, IOException |
XMLStreamNode | getNode () |
Object | getNodeName () |
boolean | isAtNode (String nodeName) |
Iterator< XMLStreamNode > | iterator () |
String | get (final String attrName) |
Return the value of an attribute in the current node or "". | |
String | get (final String attrName, final String def) |
Return the value of an attribute in the current node or a default value. | |
boolean | goDown () throws XMLStreamException |
Go down to first child. | |
boolean | goDown (final String name) throws XMLStreamException |
Search for child and go down. | |
boolean | go (XPath xpath) throws XMLStreamException |
move X-Path like to position in XML tree | |
boolean | back () throws XMLStreamException |
Move back to the next higher nesting level. | |
String | getContent () |
String | toString () |
String | getInstructions () |
boolean | firstChild () throws XMLStreamException |
Move to the first child node. | |
boolean | firstChild (String nodeName) throws XMLStreamException |
Move to the first child node with the specified name. | |
boolean | next () throws XMLStreamException |
Move to the next sibling node independent from its name. | |
boolean | nextSkipOthers (String nodeName) throws XMLStreamException |
Move to the next sibling node with the specified name. | |
boolean | nextStopOnOthers (String nodeName) throws XMLStreamException |
Move to the next sibling node with the specified name. | |
boolean | find (final String nodeName) throws XMLStreamException |
Find a children node by name. | |
boolean | find (final String nodeName, int n) throws XMLStreamException |
Find the n'th children node with tag nodeName. | |
boolean | find (final String nodeName, final String attrName, final String attrValue) throws XMLStreamException |
Search matching child node identified by key name and an attribute value. | |
boolean | find (final String nodeName, final String attrName, final String attrValue, int n) throws XMLStreamException |
Search matching child node identified by key name and an attribute value. | |
Protected Attributes | |
javax.xml.stream.XMLStreamReader | _reader |
XMLStreamNode | _node |
String | _content = "" |
StringBuffer | _instructions = new StringBuffer() |
Package Functions | |
boolean | findRelative (final XPath xpath) throws XMLStreamException |
XPath find function. | |
boolean | find (XPathElement xelem) throws XMLStreamException |
Search matching child node identified by key name and an attribute value. | |
Package Attributes | |
int | _level = 0 |
Private Member Functions | |
void | init (Source source) throws XMLStreamException |
void | startElement (String nodeName) |
void | endElement (String nodeName) |
void | characters () |
void | processingInstruction () |
boolean | findNode (String targetTag, int targetLevel, int minLevel, boolean stopOnOthers) throws XMLStreamException |
Private Attributes | |
InputStream | _istream |
XMLStreamReader is the streaming XML file reader of XMLStorage.
XMLStreamReader requires Java 1.6.
Definition at line 64 of file XMLStreamReader.java.
de.mfuchs.xmlstorage.stream.XMLStreamReader.XMLStreamReader | ( | String | path ) | throws FileNotFoundException, XMLStreamException |
Definition at line 76 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._istream, and de.mfuchs.xmlstorage.stream.XMLStreamReader.init().
{ _istream = new FileInputStream(path); StreamSource source = new StreamSource(_istream); source.setSystemId(path); init(source); }
de.mfuchs.xmlstorage.stream.XMLStreamReader.XMLStreamReader | ( | Source | source ) | throws XMLStreamException |
Definition at line 86 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader.init().
{ init(source); }
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.back | ( | ) | throws XMLStreamException |
Move back to the next higher nesting level.
Remark: This implementation does _not_ jump more than one level up like XMLPos.node() when using go() to move down more than one level at a time.
XMLStreamException |
Definition at line 246 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._level, and de.mfuchs.xmlstorage.stream.XMLStreamReader.findNode().
Referenced by de.mfuchs.XMLTest.testStreamingReader1(), and de.mfuchs.XMLTest.testStreamingReader2().
void de.mfuchs.xmlstorage.stream.XMLStreamReader.characters | ( | ) | [private] |
Definition at line 284 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._content, de.mfuchs.xmlstorage.stream.XMLStreamReader._reader, and de.mfuchs.xmlstorage.XMLHelper.encodeXMLString().
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.findNode().
void de.mfuchs.xmlstorage.stream.XMLStreamReader.close | ( | ) | throws XMLStreamException, IOException |
Definition at line 100 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._istream, de.mfuchs.xmlstorage.stream.XMLStreamReader._reader, and de.mfuchs.xmlstorage.stream.XMLStreamReader.close().
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.close(), de.mfuchs.XMLTest.testStreamingReader1(), and de.mfuchs.XMLTest.testStreamingReader2().
void de.mfuchs.xmlstorage.stream.XMLStreamReader.endElement | ( | String | nodeName ) | [private] |
Definition at line 275 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._content, de.mfuchs.xmlstorage.stream.XMLStreamReader._level, de.mfuchs.xmlstorage.stream.XMLStreamReader._node, and de.mfuchs.xmlstorage.stream.XMLStreamNode.assign().
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.findNode().
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.find | ( | final String | nodeName ) | throws XMLStreamException |
Find a children node by name.
nodeName |
XMLStreamException |
Definition at line 428 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader.firstChild().
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.findRelative().
{ return firstChild(nodeName); }
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.find | ( | final String | nodeName, |
int | n | ||
) | throws XMLStreamException |
Find the n'th children node with tag nodeName.
nodeName | |
n |
XMLStreamException |
Definition at line 440 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader.firstChild(), and de.mfuchs.xmlstorage.stream.XMLStreamReader.nextSkipOthers().
{ if (!firstChild(nodeName)) return false; for(int i=1; i<n; ++i) if (!nextSkipOthers(nodeName)) return false; return true; }
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.find | ( | final String | nodeName, |
final String | attrName, | ||
final String | attrValue | ||
) | throws XMLStreamException |
Search matching child node identified by key name and an attribute value.
nodeName | |
attrName | |
attrValue |
XMLStreamException |
Definition at line 460 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._node, de.mfuchs.xmlstorage.stream.XMLStreamReader.firstChild(), de.mfuchs.xmlstorage.stream.XMLStreamNode.get(), de.mfuchs.xmlstorage.stream.XMLStreamNode.getName(), and de.mfuchs.xmlstorage.stream.XMLStreamReader.nextSkipOthers().
{ if (firstChild(nodeName)) { if (_node.getName().equals(nodeName) && _node.get(attrName).equals(attrValue)) return true; while(nextSkipOthers(nodeName)) if (_node.getName().equals(nodeName) && _node.get(attrName).equals(attrValue)) return true; } return false; }
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.find | ( | final String | nodeName, |
final String | attrName, | ||
final String | attrValue, | ||
int | n | ||
) | throws XMLStreamException |
Search matching child node identified by key name and an attribute value.
nodeName | |
attrName | |
attrValue | |
n |
XMLStreamException |
Definition at line 483 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._node, de.mfuchs.xmlstorage.stream.XMLStreamReader.firstChild(), de.mfuchs.xmlstorage.stream.XMLStreamNode.get(), de.mfuchs.xmlstorage.stream.XMLStreamNode.getName(), and de.mfuchs.xmlstorage.stream.XMLStreamReader.nextSkipOthers().
{ if (firstChild(nodeName)) { if (_node.getName().equals(nodeName) && _node.get(attrName).equals(attrValue)) if (n-- == 0) return true; while(nextSkipOthers(nodeName)) if (_node.getName().equals(nodeName) && _node.get(attrName).equals(attrValue)) if (n-- == 0) return true; } return false; }
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.find | ( | XPathElement | xelem ) | throws XMLStreamException [package] |
Search matching child node identified by key name and an attribute value.
xelem |
XMLStreamException |
Definition at line 521 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._node, de.mfuchs.xmlstorage.stream.XMLStreamReader.firstChild(), and de.mfuchs.xmlstorage.stream.XMLStreamReader.nextSkipOthers().
{ int[] n = new int[] {0}; // index in array for call-by-reference matches() if (firstChild(xelem._childName)) { if (xelem.matches(_node, n)) return true; while(nextSkipOthers(xelem._childName)) if (xelem.matches(_node, n)) return true; } return false; }
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.findNode | ( | String | targetTag, |
int | targetLevel, | ||
int | minLevel, | ||
boolean | stopOnOthers | ||
) | throws XMLStreamException [private] |
Definition at line 354 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._content, de.mfuchs.xmlstorage.stream.XMLStreamReader._level, de.mfuchs.xmlstorage.stream.XMLStreamReader._node, de.mfuchs.xmlstorage.stream.XMLStreamReader._reader, de.mfuchs.xmlstorage.stream.XMLStreamReader.characters(), de.mfuchs.xmlstorage.stream.XMLStreamReader.endElement(), de.mfuchs.xmlstorage.stream.XMLStreamReader.next(), de.mfuchs.xmlstorage.stream.XMLStreamReader.processingInstruction(), de.mfuchs.xmlstorage.stream.XMLStreamNode.setContent(), and de.mfuchs.xmlstorage.stream.XMLStreamReader.startElement().
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.back(), de.mfuchs.xmlstorage.stream.XMLStreamReader.firstChild(), de.mfuchs.xmlstorage.stream.XMLStreamReader.next(), de.mfuchs.xmlstorage.stream.XMLStreamReader.nextSkipOthers(), and de.mfuchs.xmlstorage.stream.XMLStreamReader.nextStopOnOthers().
{ boolean found = false; parsingLoop: for(; _reader.hasNext(); _reader.next()) { switch(_reader.getEventType()) { case XMLEvent.START_ELEMENT: { // stop parsing if we found the target node and its content is already processed. if (found) break parsingLoop; String nodeName = _reader.getLocalName(); // check for match in target level and eventually node name if (_level+1 == targetLevel) { if (targetTag==null || nodeName.equals(targetTag)) found = true; else if (stopOnOthers) return false; } // System.out.print("<"+nodeName+">"); startElement(nodeName); break;} case XMLEvent.END_ELEMENT: { // stop parsing if we found the target node and its content is already processed. if (found) break parsingLoop; // stop before leaving the targeted level range; used by nextStopOnOthers() if (_level == minLevel) return false; String nodeName = _reader.getLocalName(); endElement(nodeName); // System.out.print("</"+nodeName+">"); // stop searching if the current level leaves the target range; used by back() if (_level < minLevel) { _reader.next(); return false; } break;} case XMLEvent.CHARACTERS: case XMLEvent.COMMENT: case XMLEvent.SPACE: case XMLEvent.CDATA: characters(); // System.out.print(_reader.getText()); break; case XMLEvent.PROCESSING_INSTRUCTION: processingInstruction(); break; } } if (found) { _node.setContent(_content); _content = ""; return true; } else return false; }
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.findRelative | ( | final XPath | xpath ) | throws XMLStreamException [package] |
XPath find function.
xpath |
XMLStreamException |
Definition at line 505 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader.find().
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.go().
{ for(XPathElement xelem : xpath) { if (!find(xelem)) return false; } return true; }
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.firstChild | ( | ) | throws XMLStreamException |
Move to the first child node.
XMLStreamException |
Definition at line 307 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._level, and de.mfuchs.xmlstorage.stream.XMLStreamReader.findNode().
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.find(), de.mfuchs.xmlstorage.stream.XMLStreamReader.goDown(), de.mfuchs.xmlstorage.stream.XMLStreamReader.XMLStreamIterator.moveToChild(), and de.mfuchs.XMLTest.testStreamingReader1().
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.firstChild | ( | String | nodeName ) | throws XMLStreamException |
Move to the first child node with the specified name.
XMLStreamException |
Definition at line 317 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._level, and de.mfuchs.xmlstorage.stream.XMLStreamReader.findNode().
String de.mfuchs.xmlstorage.stream.XMLStreamReader.get | ( | final String | attrName, |
final String | def | ||
) |
Return the value of an attribute in the current node or a default value.
attrName | |
def | default value |
Definition at line 203 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._node, and de.mfuchs.xmlstorage.stream.XMLStreamNode.get().
{ return _node.get(attrName, def); }
String de.mfuchs.xmlstorage.stream.XMLStreamReader.get | ( | final String | attrName ) |
Return the value of an attribute in the current node or "".
attrName |
Definition at line 192 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._node, and de.mfuchs.xmlstorage.stream.XMLStreamNode.get().
Referenced by de.mfuchs.XMLTest.testStreamingReader1(), and de.mfuchs.XMLTest.testStreamingReader2().
{ return _node.get(attrName); }
String de.mfuchs.xmlstorage.stream.XMLStreamReader.getContent | ( | ) |
Definition at line 254 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._node, and de.mfuchs.xmlstorage.stream.XMLStreamNode.getContent().
Referenced by de.mfuchs.XMLTest.testStreamingReader2().
{ return _node.getContent(); }
String de.mfuchs.xmlstorage.stream.XMLStreamReader.getInstructions | ( | ) |
Definition at line 296 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._instructions.
{ return _instructions.toString(); }
XMLStreamNode de.mfuchs.xmlstorage.stream.XMLStreamReader.getNode | ( | ) |
Definition at line 112 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._node.
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.XMLStreamIterator.next(), de.mfuchs.XMLTest.testStreamingReader1(), de.mfuchs.xmlstorage.XMLBool.XMLBool(), de.mfuchs.xmlstorage.XMLInt.XMLInt(), de.mfuchs.xmlstorage.XMLNumber.XMLNumber(), and de.mfuchs.xmlstorage.XMLString.XMLString().
{ return _node; }
Object de.mfuchs.xmlstorage.stream.XMLStreamReader.getNodeName | ( | ) |
Definition at line 117 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._node, and de.mfuchs.xmlstorage.stream.XMLStreamNode.getName().
{ return _node.getName(); }
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.go | ( | XPath | xpath ) | throws XMLStreamException |
move X-Path like to position in XML tree
Definition at line 230 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader.findRelative().
{ // Absolute paths are not supported. if (xpath._absolute) return false; return findRelative(xpath); }
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.goDown | ( | ) | throws XMLStreamException |
Go down to first child.
XMLStreamException |
Definition at line 213 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader.firstChild().
Referenced by de.mfuchs.XMLTest.testStreamingReader1(), and de.mfuchs.XMLTest.testStreamingReader2().
{ return firstChild(null); }
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.goDown | ( | final String | name ) | throws XMLStreamException |
Search for child and go down.
name |
XMLStreamException |
Definition at line 224 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader.firstChild().
{ return firstChild(name); }
void de.mfuchs.xmlstorage.stream.XMLStreamReader.init | ( | Source | source ) | throws XMLStreamException [private] |
Definition at line 91 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._node, and de.mfuchs.xmlstorage.stream.XMLStreamReader._reader.
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.XMLStreamReader().
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.isAtNode | ( | String | nodeName ) |
Definition at line 122 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._node, and de.mfuchs.xmlstorage.stream.XMLStreamNode.getName().
{ return _node.getName().equals(nodeName); }
Iterator<XMLStreamNode> de.mfuchs.xmlstorage.stream.XMLStreamReader.iterator | ( | ) |
Definition at line 181 of file XMLStreamReader.java.
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamFilter.XMLStreamFilter().
{ return new XMLStreamIterator(this); }
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.next | ( | ) | throws XMLStreamException |
Move to the next sibling node independent from its name.
XMLStreamException |
Definition at line 328 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._level, and de.mfuchs.xmlstorage.stream.XMLStreamReader.findNode().
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.findNode(), and de.mfuchs.xmlstorage.stream.XMLStreamReader.XMLStreamIterator.moveToNext().
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.nextSkipOthers | ( | String | nodeName ) | throws XMLStreamException |
Move to the next sibling node with the specified name.
XMLStreamException |
Definition at line 338 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._level, and de.mfuchs.xmlstorage.stream.XMLStreamReader.findNode().
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.find(), and de.mfuchs.XMLTest.testStreamingReader1().
boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.nextStopOnOthers | ( | String | nodeName ) | throws XMLStreamException |
Move to the next sibling node with the specified name.
XMLStreamException |
Definition at line 348 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._level, and de.mfuchs.xmlstorage.stream.XMLStreamReader.findNode().
void de.mfuchs.xmlstorage.stream.XMLStreamReader.processingInstruction | ( | ) | [private] |
Definition at line 290 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._instructions, and de.mfuchs.xmlstorage.stream.XMLStreamReader._reader.
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.findNode().
{ _instructions.append("<?").append(_reader.getPITarget()) .append(" ").append(_reader.getPIData()).append("?>"); }
void de.mfuchs.xmlstorage.stream.XMLStreamReader.startElement | ( | String | nodeName ) | [private] |
Definition at line 265 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._content, de.mfuchs.xmlstorage.stream.XMLStreamReader._level, de.mfuchs.xmlstorage.stream.XMLStreamReader._node, de.mfuchs.xmlstorage.stream.XMLStreamReader._reader, de.mfuchs.xmlstorage.stream.XMLStreamNode.assign(), and de.mfuchs.xmlstorage.stream.XMLStreamNode.setAttributes().
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.findNode().
String de.mfuchs.xmlstorage.stream.XMLStreamReader.toString | ( | ) |
Definition at line 259 of file XMLStreamReader.java.
References de.mfuchs.xmlstorage.stream.XMLStreamReader._node, and de.mfuchs.xmlstorage.stream.XMLStreamNode.toString().
{ return _node.toString(); }
String de.mfuchs.xmlstorage.stream.XMLStreamReader._content = "" [protected] |
Definition at line 71 of file XMLStreamReader.java.
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.characters(), de.mfuchs.xmlstorage.stream.XMLStreamReader.endElement(), de.mfuchs.xmlstorage.stream.XMLStreamReader.findNode(), and de.mfuchs.xmlstorage.stream.XMLStreamReader.startElement().
StringBuffer de.mfuchs.xmlstorage.stream.XMLStreamReader._instructions = new StringBuffer() [protected] |
Definition at line 72 of file XMLStreamReader.java.
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.getInstructions(), and de.mfuchs.xmlstorage.stream.XMLStreamReader.processingInstruction().
InputStream de.mfuchs.xmlstorage.stream.XMLStreamReader._istream [private] |
Definition at line 66 of file XMLStreamReader.java.
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.close(), and de.mfuchs.xmlstorage.stream.XMLStreamReader.XMLStreamReader().
int de.mfuchs.xmlstorage.stream.XMLStreamReader._level = 0 [package] |
Definition at line 74 of file XMLStreamReader.java.
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.back(), de.mfuchs.xmlstorage.stream.XMLStreamReader.endElement(), de.mfuchs.xmlstorage.stream.XMLStreamReader.findNode(), de.mfuchs.xmlstorage.stream.XMLStreamReader.firstChild(), de.mfuchs.xmlstorage.stream.XMLStreamReader.next(), de.mfuchs.xmlstorage.stream.XMLStreamReader.nextSkipOthers(), de.mfuchs.xmlstorage.stream.XMLStreamReader.nextStopOnOthers(), and de.mfuchs.xmlstorage.stream.XMLStreamReader.startElement().
Definition at line 69 of file XMLStreamReader.java.
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.endElement(), de.mfuchs.xmlstorage.stream.XMLStreamReader.find(), de.mfuchs.xmlstorage.stream.XMLStreamReader.findNode(), de.mfuchs.xmlstorage.stream.XMLStreamReader.get(), de.mfuchs.xmlstorage.stream.XMLStreamReader.getContent(), de.mfuchs.xmlstorage.stream.XMLStreamReader.getNode(), de.mfuchs.xmlstorage.stream.XMLStreamReader.getNodeName(), de.mfuchs.xmlstorage.stream.XMLStreamReader.init(), de.mfuchs.xmlstorage.stream.XMLStreamReader.isAtNode(), de.mfuchs.xmlstorage.stream.XMLStreamReader.startElement(), and de.mfuchs.xmlstorage.stream.XMLStreamReader.toString().
javax.xml.stream.XMLStreamReader de.mfuchs.xmlstorage.stream.XMLStreamReader._reader [protected] |
Definition at line 67 of file XMLStreamReader.java.
Referenced by de.mfuchs.xmlstorage.stream.XMLStreamReader.characters(), de.mfuchs.xmlstorage.stream.XMLStreamReader.close(), de.mfuchs.xmlstorage.stream.XMLStreamReader.findNode(), de.mfuchs.xmlstorage.stream.XMLStreamReader.init(), de.mfuchs.xmlstorage.stream.XMLStreamReader.processingInstruction(), and de.mfuchs.xmlstorage.stream.XMLStreamReader.startElement().