UriCollector

Properties

Link copied to clipboard
abstract val baseUri: URI
Link copied to clipboard
Link copied to clipboard
abstract val parameters: Map<QName, XdmValue>
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun close()
Link copied to clipboard
abstract fun copy(source: UriCollectorFile, target: UriCollectorObject)
Link copied to clipboard
abstract fun delete(target: UriCollectorObject, recursive: Boolean): Boolean
Link copied to clipboard
abstract fun directoryList(obj: UriCollectorObject): XdmNode
Link copied to clipboard
abstract fun directoryUriString(value: String): String
Link copied to clipboard
abstract fun getCollection(depth: Int): UriCollectorObject
abstract fun getCollection(depth: Int, detailed: Boolean): UriCollectorObject
abstract fun getCollection(path: String, depth: Int, detailed: Boolean): UriCollectorObject
abstract fun getCollection(path: String, depth: Int, detailed: Boolean, filters: List<UriCollectorFilter>): UriCollectorObject
Link copied to clipboard
abstract fun getEntry(uri: URI): UriCollectorObject
abstract fun getEntry(uri: URI, detailed: Boolean): UriCollectorObject
Link copied to clipboard
abstract fun load(source: UriCollectorFile, documentProperties: DocumentProperties): XProcDocument
Link copied to clipboard
abstract fun mkdirs(target: UriCollectorObject): Boolean
Link copied to clipboard
abstract fun move(source: UriCollectorFile, target: UriCollectorObject)
Link copied to clipboard
abstract fun open(source: UriCollectorFile): InputStream
Link copied to clipboard
abstract fun postMove()
Link copied to clipboard
abstract fun readToFile(source: UriCollectorFile, file: File)
Link copied to clipboard
abstract fun touch(target: UriCollectorObject, timestamp: ZonedDateTime?)
Link copied to clipboard
abstract fun writeFromFile(file: File, target: UriCollectorObject)