F - Type of input feeder used by reader; determines how input can be fed.public interface AsyncXMLStreamReader<F extends AsyncInputFeeder>
extends org.codehaus.stax2.XMLStreamReader2
XMLStreamReader2 used by non-blocking ("async")
stream readers. The main difference is addition of a token (EVENT_INCOMPLETE)
to indicate that there is not yet enough content to parse to tokenize next event;
and method to access AsyncInputFeeder that is used to provide input data
in non-blocking manner.| Modifier and Type | Field and Description |
|---|---|
static int |
EVENT_INCOMPLETE
As per javadocs of
XMLStreamConstants,
event codes 0 through 256 (inclusive?) are reserved by the Stax
specs, so we'll use the next available code. |
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT| Modifier and Type | Method and Description |
|---|---|
ReaderConfig |
getConfig() |
F |
getInputFeeder()
Method used to access
AsyncInputFeeder which is used to
provide XML content to parse in non-blocking manner (see
AsyncInputFeeder for more details). |
closeCompletely, getAttributeInfo, getDepth, getDTDInfo, getFeature, getLocationInfo, getNonTransientNamespaceContext, getPrefixedName, getText, isEmptyElement, isPropertySupported, setFeature, setProperty, skipElementgetAttributeAs, getAttributeAsArray, getAttributeAsBinary, getAttributeAsBinary, getAttributeAsBoolean, getAttributeAsDecimal, getAttributeAsDouble, getAttributeAsDoubleArray, getAttributeAsFloat, getAttributeAsFloatArray, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsInteger, getAttributeAsLong, getAttributeAsLongArray, getAttributeAsQName, getAttributeIndex, getElementAs, getElementAsBinary, getElementAsBinary, getElementAsBoolean, getElementAsDecimal, getElementAsDouble, getElementAsFloat, getElementAsInt, getElementAsInteger, getElementAsLong, getElementAsQName, readElementAsArray, readElementAsBinary, readElementAsBinary, readElementAsDoubleArray, readElementAsFloatArray, readElementAsIntArray, readElementAsLongArrayclose, getAttributeCount, getAttributeLocalName, getAttributeName, getAttributeNamespace, getAttributePrefix, getAttributeType, getAttributeValue, getAttributeValue, getCharacterEncodingScheme, getElementText, getEncoding, getEventType, getLocalName, getLocation, getName, getNamespaceContext, getNamespaceCount, getNamespacePrefix, getNamespaceURI, getNamespaceURI, getNamespaceURI, getPIData, getPITarget, getPrefix, getProperty, getText, getTextCharacters, getTextCharacters, getTextLength, getTextStart, getVersion, hasName, hasNext, hasText, isAttributeSpecified, isCharacters, isEndElement, isStandalone, isStartElement, isWhiteSpace, next, nextTag, require, standaloneSetstatic final int EVENT_INCOMPLETE
XMLStreamConstants,
event codes 0 through 256 (inclusive?) are reserved by the Stax
specs, so we'll use the next available code.F getInputFeeder()
AsyncInputFeeder which is used to
provide XML content to parse in non-blocking manner (see
AsyncInputFeeder for more details).ReaderConfig getConfig()
Copyright © 2019 FasterXML. All rights reserved.