Package javax.xml.stream
Interface XMLStreamReader
-
- All Superinterfaces:
XMLStreamConstants
- All Known Implementing Classes:
StreamReaderDelegate
public interface XMLStreamReader extends XMLStreamConstants
-
-
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 voidclose()intgetAttributeCount()java.lang.StringgetAttributeLocalName(int index)QNamegetAttributeName(int index)java.lang.StringgetAttributeNamespace(int index)java.lang.StringgetAttributePrefix(int index)java.lang.StringgetAttributeType(int index)java.lang.StringgetAttributeValue(int index)java.lang.StringgetAttributeValue(java.lang.String namespaceURI, java.lang.String localName)java.lang.StringgetCharacterEncodingScheme()java.lang.StringgetElementText()java.lang.StringgetEncoding()intgetEventType()java.lang.StringgetLocalName()LocationgetLocation()QNamegetName()NamespaceContextgetNamespaceContext()intgetNamespaceCount()java.lang.StringgetNamespacePrefix(int index)java.lang.StringgetNamespaceURI()java.lang.StringgetNamespaceURI(int index)java.lang.StringgetNamespaceURI(java.lang.String prefix)java.lang.StringgetPIData()java.lang.StringgetPITarget()java.lang.StringgetPrefix()java.lang.ObjectgetProperty(java.lang.String name)java.lang.StringgetText()char[]getTextCharacters()intgetTextCharacters(int sourceStart, char[] target, int targetStart, int length)intgetTextLength()intgetTextStart()java.lang.StringgetVersion()booleanhasName()booleanhasNext()booleanhasText()booleanisAttributeSpecified(int index)booleanisCharacters()booleanisEndElement()booleanisStandalone()booleanisStartElement()booleanisWhiteSpace()intnext()intnextTag()voidrequire(int type, java.lang.String namespaceURI, java.lang.String localName)booleanstandaloneSet()
-
-
-
Method Detail
-
close
void close() throws XMLStreamException- Throws:
XMLStreamException
-
getAttributeCount
int getAttributeCount()
-
getAttributeLocalName
java.lang.String getAttributeLocalName(int index)
-
getAttributeName
QName getAttributeName(int index)
-
getAttributeNamespace
java.lang.String getAttributeNamespace(int index)
-
getAttributePrefix
java.lang.String getAttributePrefix(int index)
-
getAttributeType
java.lang.String getAttributeType(int index)
-
getAttributeValue
java.lang.String getAttributeValue(int index)
-
getAttributeValue
java.lang.String getAttributeValue(java.lang.String namespaceURI, java.lang.String localName)
-
getCharacterEncodingScheme
java.lang.String getCharacterEncodingScheme()
-
getElementText
java.lang.String getElementText() throws XMLStreamException- Throws:
XMLStreamException
-
getEncoding
java.lang.String getEncoding()
-
getEventType
int getEventType()
-
getLocalName
java.lang.String getLocalName()
-
getLocation
Location getLocation()
-
getName
QName getName()
-
getNamespaceContext
NamespaceContext getNamespaceContext()
-
getNamespaceCount
int getNamespaceCount()
-
getNamespacePrefix
java.lang.String getNamespacePrefix(int index)
-
getNamespaceURI
java.lang.String getNamespaceURI()
-
getNamespaceURI
java.lang.String getNamespaceURI(int index)
-
getNamespaceURI
java.lang.String getNamespaceURI(java.lang.String prefix)
-
getPIData
java.lang.String getPIData()
-
getPITarget
java.lang.String getPITarget()
-
getPrefix
java.lang.String getPrefix()
-
getProperty
java.lang.Object getProperty(java.lang.String name) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
getText
java.lang.String getText()
-
getTextCharacters
char[] getTextCharacters()
-
getTextCharacters
int getTextCharacters(int sourceStart, char[] target, int targetStart, int length) throws XMLStreamException- Throws:
XMLStreamException
-
getTextLength
int getTextLength()
-
getTextStart
int getTextStart()
-
getVersion
java.lang.String getVersion()
-
hasName
boolean hasName()
-
hasNext
boolean hasNext() throws XMLStreamException- Throws:
XMLStreamException
-
hasText
boolean hasText()
-
isAttributeSpecified
boolean isAttributeSpecified(int index)
-
isCharacters
boolean isCharacters()
-
isEndElement
boolean isEndElement()
-
isStandalone
boolean isStandalone()
-
isStartElement
boolean isStartElement()
-
isWhiteSpace
boolean isWhiteSpace()
-
next
int next() throws XMLStreamException
- Throws:
XMLStreamException
-
nextTag
int nextTag() throws XMLStreamException- Throws:
XMLStreamException
-
require
void require(int type, java.lang.String namespaceURI, java.lang.String localName) throws XMLStreamException- Throws:
XMLStreamException
-
standaloneSet
boolean standaloneSet()
-
-