public class JpaOrmXmlEventReader
extends javax.xml.stream.util.EventReaderDelegate
orm.xml specific StAX EVentReader to handle a few oddities.
Mainly we handle the namespace change.
Ultimately we should handle "upgrading" the documents as well. The idea being that
we'd always treat all versions as the latest.
HHH-8108 for more discussion.| Modifier and Type | Class and Description |
|---|---|
static class |
JpaOrmXmlEventReader.BadVersionException |
| Constructor and Description |
|---|
JpaOrmXmlEventReader(javax.xml.stream.XMLEventReader reader) |
JpaOrmXmlEventReader(javax.xml.stream.XMLEventReader reader,
javax.xml.stream.XMLEventFactory xmlEventFactory) |
| Modifier and Type | Method and Description |
|---|---|
javax.xml.stream.events.XMLEvent |
nextEvent() |
javax.xml.stream.events.XMLEvent |
peek() |
close, getElementText, getParent, getProperty, hasNext, next, nextTag, remove, setParentpublic JpaOrmXmlEventReader(javax.xml.stream.XMLEventReader reader)
public JpaOrmXmlEventReader(javax.xml.stream.XMLEventReader reader,
javax.xml.stream.XMLEventFactory xmlEventFactory)
public javax.xml.stream.events.XMLEvent peek()
throws javax.xml.stream.XMLStreamException
peek in interface javax.xml.stream.XMLEventReaderpeek in class javax.xml.stream.util.EventReaderDelegatejavax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.events.XMLEvent nextEvent()
throws javax.xml.stream.XMLStreamException
nextEvent in interface javax.xml.stream.XMLEventReadernextEvent in class javax.xml.stream.util.EventReaderDelegatejavax.xml.stream.XMLStreamExceptionCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.