Package com.ctc.wstx.sr
Interface StreamReaderImpl
-
- All Superinterfaces:
TypedXMLStreamReader,Validatable,XMLStreamConstants,XMLStreamReader,XMLStreamReader2
- All Known Implementing Classes:
BasicStreamReader,TypedStreamReader,ValidatingStreamReader
public interface StreamReaderImpl extends XMLStreamReader2
Interface that defines "internal Woodstox API". It is used to decouple parts of the Woodstox that need to know something more about woodstox stream reader implementation, but not about implementation details. Specifically, there are some simple dependencies from the stream writer; they should only need to refer to this interface.
-
-
Field Summary
-
Fields inherited from interface javax.xml.stream.XMLStreamConstants
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
-
Fields inherited from interface org.codehaus.stax2.XMLStreamReader2
FEATURE_DTD_OVERRIDE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AttributeCollectorgetAttributeCollector()EntityDeclgetCurrentEntityDecl()InputElementStackgetInputElementStack()booleanisNamespaceAware()ObjectwithStartElement(ElemCallback cb, Location loc)-
Methods inherited from interface org.codehaus.stax2.typed.TypedXMLStreamReader
getAttributeAs, 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, readElementAsLongArray
-
Methods inherited from interface org.codehaus.stax2.validation.Validatable
setValidationProblemHandler, stopValidatingAgainst, stopValidatingAgainst, validateAgainst
-
Methods inherited from interface javax.xml.stream.XMLStreamReader
close, 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, standaloneSet
-
Methods inherited from interface org.codehaus.stax2.XMLStreamReader2
closeCompletely, getAttributeInfo, getDepth, getDTDInfo, getFeature, getLocationInfo, getNonTransientNamespaceContext, getPrefixedName, getText, isEmptyElement, isPropertySupported, setFeature, setProperty, skipElement
-
-
-
-
Method Detail
-
getCurrentEntityDecl
EntityDecl getCurrentEntityDecl()
-
withStartElement
Object withStartElement(ElemCallback cb, Location loc)
-
isNamespaceAware
boolean isNamespaceAware()
-
getAttributeCollector
AttributeCollector getAttributeCollector()
-
getInputElementStack
InputElementStack getInputElementStack()
-
-