public class StaticAllocator
extends java.lang.Object
implements javax.xml.stream.util.XMLEventAllocator
Return a single event for each allocate call
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FEATURE_STAX_ENTITIES |
static java.lang.String |
FEATURE_STAX_NOTATIONS |
| Constructor and Description |
|---|
StaticAllocator() |
| Modifier and Type | Method and Description |
|---|---|
javax.xml.stream.events.XMLEvent |
allocate(javax.xml.stream.XMLStreamReader reader)
This method allocates an event given the current
state of the XMLStreamReader.
|
void |
allocate(javax.xml.stream.XMLStreamReader reader,
javax.xml.stream.util.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.
|
javax.xml.stream.events.Characters |
allocateCData(javax.xml.stream.XMLStreamReader reader) |
javax.xml.stream.events.Characters |
allocateCharacters(javax.xml.stream.XMLStreamReader reader) |
javax.xml.stream.events.Comment |
allocateComment(javax.xml.stream.XMLStreamReader reader) |
javax.xml.stream.events.DTD |
allocateDTD(javax.xml.stream.XMLStreamReader reader) |
javax.xml.stream.events.EndDocument |
allocateEndDocument(javax.xml.stream.XMLStreamReader reader) |
javax.xml.stream.events.EndElement |
allocateEndElement(javax.xml.stream.XMLStreamReader reader) |
javax.xml.stream.events.EntityReference |
allocateEntityReference(javax.xml.stream.XMLStreamReader reader) |
javax.xml.stream.events.ProcessingInstruction |
allocatePI(javax.xml.stream.XMLStreamReader reader) |
javax.xml.stream.events.Characters |
allocateSpace(javax.xml.stream.XMLStreamReader reader) |
javax.xml.stream.events.StartDocument |
allocateStartDocument(javax.xml.stream.XMLStreamReader reader) |
javax.xml.stream.events.StartElement |
allocateStartElement(javax.xml.stream.XMLStreamReader reader) |
javax.xml.stream.events.StartDocument |
allocateXMLDeclaration(javax.xml.stream.XMLStreamReader reader) |
javax.xml.stream.util.XMLEventAllocator |
newInstance()
This method creates an instance of the XMLEventAllocator.
|
java.lang.String |
toString() |
public static final java.lang.String FEATURE_STAX_NOTATIONS
public static final java.lang.String FEATURE_STAX_ENTITIES
public javax.xml.stream.util.XMLEventAllocator newInstance()
javax.xml.stream.util.XMLEventAllocatornewInstance in interface javax.xml.stream.util.XMLEventAllocatorpublic javax.xml.stream.events.StartElement allocateStartElement(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.events.EndElement allocateEndElement(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.events.Characters allocateCharacters(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.events.Characters allocateCData(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.events.Characters allocateSpace(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.events.EntityReference allocateEntityReference(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.events.ProcessingInstruction allocatePI(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.events.Comment allocateComment(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.events.StartDocument allocateStartDocument(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.events.EndDocument allocateEndDocument(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.events.DTD allocateDTD(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.events.StartDocument allocateXMLDeclaration(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.events.XMLEvent allocate(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.util.XMLEventAllocatorallocate in interface javax.xml.stream.util.XMLEventAllocatorreader - The XMLStreamReader to allocate fromjavax.xml.stream.XMLStreamExceptionpublic void allocate(javax.xml.stream.XMLStreamReader reader,
javax.xml.stream.util.XMLEventConsumer consumer)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.util.XMLEventAllocatorallocate in interface javax.xml.stream.util.XMLEventAllocatorreader - The XMLStreamReader to allocate fromconsumer - The XMLEventConsumer to add to.javax.xml.stream.XMLStreamExceptionpublic java.lang.String toString()
toString in class java.lang.Object