Package com.ctc.wstx.sr
Interface StreamReaderImpl
-
- All Superinterfaces:
org.codehaus.stax2.typed.TypedXMLStreamReader
,org.codehaus.stax2.validation.Validatable
,XMLStreamConstants
,XMLStreamReader
,org.codehaus.stax2.XMLStreamReader2
- All Known Implementing Classes:
BasicStreamReader
,TypedStreamReader
,ValidatingStreamReader
public interface StreamReaderImpl extends org.codehaus.stax2.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
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AttributeCollector
getAttributeCollector()
EntityDecl
getCurrentEntityDecl()
InputElementStack
getInputElementStack()
boolean
isNamespaceAware()
Object
withStartElement(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
-
-
-
-
Method Detail
-
getCurrentEntityDecl
EntityDecl getCurrentEntityDecl()
-
withStartElement
Object withStartElement(ElemCallback cb, Location loc)
-
isNamespaceAware
boolean isNamespaceAware()
-
getAttributeCollector
AttributeCollector getAttributeCollector()
-
getInputElementStack
InputElementStack getInputElementStack()
-
-