public class StAXEventAllocatorBase extends Object implements XMLEventAllocator
Constructor and Description |
---|
StAXEventAllocatorBase()
Creates a new instance of XMLEventAllocator
|
Modifier and Type | Method and Description |
---|---|
protected void |
addAttributes(StartElementEvent event,
XMLStreamReader streamReader) |
protected void |
addNamespaces(EndElementEvent event,
XMLStreamReader streamReader) |
protected void |
addNamespaces(StartElementEvent event,
XMLStreamReader streamReader) |
XMLEvent |
allocate(XMLStreamReader streamReader)
This method allocates an event given the current state of the XMLStreamReader.
|
void |
allocate(XMLStreamReader streamReader,
XMLEventConsumer consumer)
This method allocates an event or set of events given the current state of
the XMLStreamReader and adds the event or set of events to the consumer that
was passed in.
|
XMLEventAllocator |
newInstance()
This method creates an instance of the XMLEventAllocator.
|
public StAXEventAllocatorBase()
public XMLEventAllocator newInstance()
newInstance
in interface XMLEventAllocator
public XMLEvent allocate(XMLStreamReader streamReader) throws XMLStreamException
allocate
in interface XMLEventAllocator
streamReader
- The XMLStreamReader to allocate fromXMLStreamException
public void allocate(XMLStreamReader streamReader, XMLEventConsumer consumer) throws XMLStreamException
allocate
in interface XMLEventAllocator
streamReader
- The XMLStreamReader to allocate fromconsumer
- The XMLEventConsumer to add to.XMLStreamException
protected void addAttributes(StartElementEvent event, XMLStreamReader streamReader)
protected void addNamespaces(StartElementEvent event, XMLStreamReader streamReader)
protected void addNamespaces(EndElementEvent event, XMLStreamReader streamReader)
Copyright © 2020 Oracle Corpration. All rights reserved.