public class DefaultFragmentEventReader extends Object implements FragmentEventReader
FragmentEventReader| Modifier and Type | Field and Description |
|---|---|
protected XMLEventReader |
wrappedEventReader |
| Constructor and Description |
|---|
DefaultFragmentEventReader(XMLEventReader wrappedEventReader)
Caches the StartDocument event for later use.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
String |
getElementText() |
Object |
getProperty(String name) |
boolean |
hasNext() |
void |
markFragmentProcessed()
Finishes reading the fragment in case the fragment was processed without
being read until the end.
|
void |
markStartFragment()
Tells the event reader its cursor position is exactly before the fragment.
|
Object |
next() |
XMLEvent |
nextEvent() |
XMLEvent |
nextTag() |
XMLEvent |
peek() |
void |
remove() |
void |
reset()
Reset the state of the fragment reader - make it forget
it assumptions about current position of cursor
(e.g.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, getElementText, getProperty, nextTagprotected XMLEventReader wrappedEventReader
public DefaultFragmentEventReader(XMLEventReader wrappedEventReader)
wrappedEventReader - the original wrapped event readerpublic void markStartFragment()
FragmentEventReadermarkStartFragment in interface FragmentEventReaderpublic boolean hasNext()
hasNext in interface IteratorhasNext in interface XMLEventReaderpublic XMLEvent nextEvent() throws XMLStreamException
nextEvent in interface XMLEventReaderXMLStreamExceptionpublic XMLEvent peek() throws XMLStreamException
peek in interface XMLEventReaderXMLStreamExceptionpublic void markFragmentProcessed()
markFragmentProcessed in interface FragmentEventReaderpublic void reset()
FragmentEventReaderreset in interface FragmentEventReaderpublic void close()
throws XMLStreamException
close in interface XMLEventReaderXMLStreamExceptionpublic String getElementText() throws XMLStreamException
getElementText in interface XMLEventReaderXMLStreamExceptionpublic Object getProperty(String name) throws IllegalArgumentException
getProperty in interface XMLEventReaderIllegalArgumentExceptionpublic XMLEvent nextTag() throws XMLStreamException
nextTag in interface XMLEventReaderXMLStreamExceptionCopyright © 2014 Pivotal. All rights reserved.