StAXReader

An implementation of XmlReader based upon the JDK StAX implementation.

Author

Created by pdvrieze on 16/11/15.

Constructors

Link copied to clipboard
constructor(reader: Reader)
constructor(inputStream: InputStream, encoding: String? = null)

Create a new reader

constructor(source: Source)
constructor(delegate: XMLStreamReader)

Properties

Link copied to clipboard
open override val attributeCount: Int
Link copied to clipboard
open override val depth: Int
Link copied to clipboard
open override val encoding: String?
Link copied to clipboard
open override val eventType: EventType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override var isStarted: Boolean
Link copied to clipboard
Link copied to clipboard
open override val localName: String
Link copied to clipboard
Link copied to clipboard
open override val name: QName
Link copied to clipboard
Link copied to clipboard
open override val namespaceDecls: List<Namespace>
Link copied to clipboard
open override val namespaceURI: String
Link copied to clipboard
open override val piData: String
Link copied to clipboard
open override val piTarget: String
Link copied to clipboard
open override val prefix: String
Link copied to clipboard
open override val standalone: Boolean?
Link copied to clipboard
open override val text: String
Link copied to clipboard
Link copied to clipboard
open override val version: String?

Functions

Link copied to clipboard
open override fun close()
Link copied to clipboard
Link copied to clipboard
open override fun getAttributeLocalName(index: Int): String
Link copied to clipboard
open override fun getAttributeName(index: Int): QName
Link copied to clipboard
open override fun getAttributeNamespace(index: Int): String
Link copied to clipboard
open override fun getAttributePrefix(index: Int): String
Link copied to clipboard
open fun getAttributeValue(name: QName): String?
open override fun getAttributeValue(index: Int): String
open override fun getAttributeValue(nsUri: String?, localName: String): String?
Link copied to clipboard
open override fun getNamespacePrefix(namespaceUri: String): String?
Link copied to clipboard
open override fun getNamespaceURI(prefix: String): String?
Link copied to clipboard
open operator override fun hasNext(): Boolean
Link copied to clipboard
open override fun isCharacters(): Boolean
Link copied to clipboard
open override fun isEndElement(): Boolean
Link copied to clipboard
open override fun isStartElement(): Boolean
Link copied to clipboard
open override fun isWhitespace(): Boolean
Link copied to clipboard
open operator override fun next(): EventType
Link copied to clipboard
open override fun nextTag(): EventType
Link copied to clipboard
open fun require(type: EventType, name: QName?)
open fun require(type: EventType, namespace: String?, name: String?)
Link copied to clipboard
open override fun toString(): String