XProcDocument

Constructors

Link copied to clipboard
constructor(valueFunction: () -> LazyDocumentValue, context: DocumentContext)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
protected lateinit var _context: DocumentContext
Link copied to clipboard
Link copied to clipboard
protected var _value: XdmValue?
Link copied to clipboard
val baseURI: URI?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val id: Long
Link copied to clipboard
val inScopeNamespaces: Map<String, NamespaceUri>
Link copied to clipboard
Link copied to clipboard
val value: XdmValue

Functions

Link copied to clipboard
fun serialize(defProp: Map<QName, XdmValue> = emptyMap())
fun serialize(out: OutputStream, defProp: Map<QName, XdmValue> = emptyMap())
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open fun with(properties: DocumentProperties): XProcDocument
open fun with(baseUri: URI?): XProcDocument
open fun with(newValue: ByteArray): XProcDocument
open fun with(newValue: XdmValue): XProcDocument
open fun with(contentType: MediaType, removeSerialization: Boolean = false): XProcDocument
open fun with(newValue: ByteArray, baseURI: URI?): XProcDocument
open fun with(newValue: XdmValue, baseURI: URI?): XProcDocument