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 XMLEventAllocatorpublic XMLEvent allocate(XMLStreamReader streamReader) throws XMLStreamException
allocate in interface XMLEventAllocatorstreamReader - The XMLStreamReader to allocate fromXMLStreamExceptionpublic void allocate(XMLStreamReader streamReader, XMLEventConsumer consumer) throws XMLStreamException
allocate in interface XMLEventAllocatorstreamReader - The XMLStreamReader to allocate fromconsumer - The XMLEventConsumer to add to.XMLStreamExceptionprotected void addAttributes(StartElementEvent event, XMLStreamReader streamReader)
protected void addNamespaces(StartElementEvent event, XMLStreamReader streamReader)
protected void addNamespaces(EndElementEvent event, XMLStreamReader streamReader)
Copyright © 2005–2017 Oracle Corporation. All rights reserved.