Package org.jivesoftware.smack.xml.stax
Class StaxXmlPullParser
java.lang.Object
org.jivesoftware.smack.xml.stax.StaxXmlPullParser
- All Implemented Interfaces:
org.jivesoftware.smack.xml.XmlPullParser
public final class StaxXmlPullParser
extends Object
implements org.jivesoftware.smack.xml.XmlPullParser
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jivesoftware.smack.xml.XmlPullParser
org.jivesoftware.smack.xml.XmlPullParser.Event, org.jivesoftware.smack.xml.XmlPullParser.TagEvent -
Method Summary
Modifier and TypeMethodDescriptionintgetAttributeName(int index) getAttributeNamespace(int index) getAttributePrefix(int index) getAttributeQName(int index) getAttributeType(int index) getAttributeValue(int index) getAttributeValue(String namespace, String name) intintgetDepth()org.jivesoftware.smack.xml.XmlPullParser.EventintgetName()getNamespace(String prefix) intgetNamespacePrefix(int pos) getNamespaceUri(int pos) getProperty(String name) getQName()getText()booleanorg.jivesoftware.smack.xml.XmlPullParser.Eventnext()org.jivesoftware.smack.xml.XmlPullParser.TagEventnextTag()nextText()booleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jivesoftware.smack.xml.XmlPullParser
getAttributeValue, getDefaultNamespace
-
Method Details
-
getProperty
- Specified by:
getPropertyin interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getInputEncoding
- Specified by:
getInputEncodingin interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getNamespaceCount
public int getNamespaceCount()- Specified by:
getNamespaceCountin interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getNamespacePrefix
- Specified by:
getNamespacePrefixin interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getNamespaceUri
- Specified by:
getNamespaceUriin interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getNamespace
- Specified by:
getNamespacein interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getNamespace
- Specified by:
getNamespacein interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getDepth
public int getDepth()- Specified by:
getDepthin interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getPositionDescription
- Specified by:
getPositionDescriptionin interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getLineNumber
public int getLineNumber()- Specified by:
getLineNumberin interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getColumnNumber
public int getColumnNumber()- Specified by:
getColumnNumberin interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
isWhiteSpace
public boolean isWhiteSpace()- Specified by:
isWhiteSpacein interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getText
- Specified by:
getTextin interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getName
- Specified by:
getNamein interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getQName
- Specified by:
getQNamein interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getPrefix
- Specified by:
getPrefixin interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getAttributeCount
public int getAttributeCount()- Specified by:
getAttributeCountin interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getAttributeNamespace
- Specified by:
getAttributeNamespacein interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getAttributeName
- Specified by:
getAttributeNamein interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getAttributeQName
- Specified by:
getAttributeQNamein interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getAttributePrefix
- Specified by:
getAttributePrefixin interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getAttributeType
- Specified by:
getAttributeTypein interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getAttributeValue
- Specified by:
getAttributeValuein interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getAttributeValue
- Specified by:
getAttributeValuein interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
getEventType
public org.jivesoftware.smack.xml.XmlPullParser.Event getEventType()- Specified by:
getEventTypein interfaceorg.jivesoftware.smack.xml.XmlPullParser
-
next
public org.jivesoftware.smack.xml.XmlPullParser.Event next() throws org.jivesoftware.smack.xml.XmlPullParserException- Specified by:
nextin interfaceorg.jivesoftware.smack.xml.XmlPullParser- Throws:
org.jivesoftware.smack.xml.XmlPullParserException
-
nextText
- Specified by:
nextTextin interfaceorg.jivesoftware.smack.xml.XmlPullParser- Throws:
IOExceptionorg.jivesoftware.smack.xml.XmlPullParserException
-
nextTag
public org.jivesoftware.smack.xml.XmlPullParser.TagEvent nextTag() throws IOException, org.jivesoftware.smack.xml.XmlPullParserException- Specified by:
nextTagin interfaceorg.jivesoftware.smack.xml.XmlPullParser- Throws:
IOExceptionorg.jivesoftware.smack.xml.XmlPullParserException
-
supportsRoundtrip
public boolean supportsRoundtrip()- Specified by:
supportsRoundtripin interfaceorg.jivesoftware.smack.xml.XmlPullParser
-