Public Member Functions | Package Functions | Private Member Functions | Private Attributes

de.mfuchs.xmlstorage.stream.XMLStreamReader.XMLStreamIterator Class Reference

XMLStreamIterator iterates over the immediate children of the current XML node. More...

Inheritance diagram for de.mfuchs.xmlstorage.stream.XMLStreamReader.XMLStreamIterator:
Inheritance graph
[legend]
Collaboration diagram for de.mfuchs.xmlstorage.stream.XMLStreamReader.XMLStreamIterator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

boolean hasNext ()
XMLStreamNode next ()
void remove ()

Package Functions

 XMLStreamIterator (XMLStreamReader reader)

Private Member Functions

void moveToChild ()
void moveToNext ()

Private Attributes

final XMLStreamReader _reader
boolean _hasNext

Detailed Description

XMLStreamIterator iterates over the immediate children of the current XML node.

Definition at line 131 of file XMLStreamReader.java.


Constructor & Destructor Documentation

de.mfuchs.xmlstorage.stream.XMLStreamReader.XMLStreamIterator.XMLStreamIterator ( XMLStreamReader  reader ) [package]

Member Function Documentation

boolean de.mfuchs.xmlstorage.stream.XMLStreamReader.XMLStreamIterator.hasNext (  )
void de.mfuchs.xmlstorage.stream.XMLStreamReader.XMLStreamIterator.moveToChild (  ) [private]
void de.mfuchs.xmlstorage.stream.XMLStreamReader.XMLStreamIterator.moveToNext (  ) [private]
XMLStreamNode de.mfuchs.xmlstorage.stream.XMLStreamReader.XMLStreamIterator.next (  )
void de.mfuchs.xmlstorage.stream.XMLStreamReader.XMLStreamIterator.remove (  )

Definition at line 152 of file XMLStreamReader.java.

        {
            throw new UnsupportedOperationException("remove() not implemented for XMLStreamIterator");
        }

Member Data Documentation


The documentation for this class was generated from the following file: