Package org. openrs2. util. io
Types
Link copied to clipboard
Link copied to clipboard
class SkipOutputStream(out: OutputStream, skipBytes: Long) : OutputStream
Content copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Path.recursiveCopy( destination: Path, visitOptions: Array<FileVisitOption> = emptyArray(), copyOptions: Array<CopyOption> = emptyArray())
Content copied to clipboard
Link copied to clipboard
fun Path.recursiveEquals( other: Path, linkOptions: Array<LinkOption> = emptyArray(), openOptions: Array<OpenOption> = emptyArray(), filter: (Path) -> Boolean = { true }): Boolean
Content copied to clipboard
Link copied to clipboard
inline fun <T> Path.useAtomicBufferedWriter(vararg options: OpenOption, f: (BufferedWriter) -> T): T
Content copied to clipboard
inline fun <T> Path.useAtomicBufferedWriter( cs: Charset, vararg options: OpenOption, f: (BufferedWriter) -> T): T
Content copied to clipboard
Link copied to clipboard
inline fun <T> Path.useAtomicOutputStream(vararg options: OpenOption, f: (OutputStream) -> T): T
Content copied to clipboard
Link copied to clipboard
inline fun <T> useTempFile( prefix: String? = null, suffix: String? = null, vararg attributes: FileAttribute<*>, f: (Path) -> T): T
Content copied to clipboard
inline fun <T> Path.useTempFile( prefix: String? = null, suffix: String? = null, vararg attributes: FileAttribute<*>, f: (Path) -> T): T
Content copied to clipboard