DocumentContextImpl

class DocumentContextImpl(val processor: Processor) : DocumentContext(source)

Constructors

Link copied to clipboard
constructor(config: SaxonConfiguration)
constructor(node: XdmNode)
constructor(processor: Processor)

Properties

Link copied to clipboard
open override val baseUri: URI?
Link copied to clipboard
open override val inscopeNamespaces: Map<String, NamespaceUri>
Link copied to clipboard
open override val location: Location
Link copied to clipboard
open override val processor: Processor

Functions

Link copied to clipboard
open override fun copy(): DocumentContext
open override fun copy(newConfig: SaxonConfiguration): DocumentContext
open override fun copy(newProcessor: Processor): DocumentContext
Link copied to clipboard
open override fun exception(error: XProcError): XProcException
open override fun exception(error: XProcError, cause: Throwable?): XProcException
Link copied to clipboard
open override fun newXPathCompiler(): XPathCompiler
Link copied to clipboard
open override fun resolve(href: String): URI
Link copied to clipboard
open override fun updateWith(location: Location)
open override fun updateWith(baseUri: URI)
open override fun updateWith(namespaces: Map<String, NamespaceUri>)
open override fun updateWith(node: XdmNode)
open override fun updateWith(prefix: String, ns: NamespaceUri)
Link copied to clipboard
open override fun with(location: Location): DocumentContext
open override fun with(prefix: String, uri: NamespaceUri): DocumentContext