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().
1.7.2