Node

data class Node(val name: String, val namespace: String?, val attributes: Set<XmlView.Node.Attribute>, val children: List<XmlView>) : XmlView

Constructors

Link copied to clipboard
constructor(name: String, namespace: String?, attributes: Set<XmlView.Node.Attribute>, children: List<XmlView>)

Types

Link copied to clipboard
data class Attribute(val name: String, val namespace: String?, val value: String)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun getFirstAttribute(name: String, namespace: String? = null): XmlView.Node.Attribute?
Link copied to clipboard
open override fun getFirstNode(): XmlView.Node?
open override fun getFirstNode(name: String, namespace: String? = null): XmlView.Node?
Link copied to clipboard
open override fun getFirstText(): XmlView.Text?
Link copied to clipboard
open override fun getNodes(): List<XmlView.Node>
Link copied to clipboard
open override fun getTexts(): List<XmlView.Text>
Link copied to clipboard
open fun writeToOutputStream(outputStream: OutputStream)
Link copied to clipboard
open override fun writeToSerializer(serializer: XmlSerializer)
Link copied to clipboard
open fun writeToString(): String