Package-level declarations

Types

Link copied to clipboard
class AsyncOnce<T>
Link copied to clipboard
abstract class BaseStrReader
Link copied to clipboard
Link copied to clipboard
class ExpectedException(val expectedClass: KClass<*>, val found: Throwable?) : Exception
Link copied to clipboard
data class Glob(val pattern: String, val extended: Boolean = false, val globstar: Boolean = false, val full: Boolean = true, val ignoreCase: Boolean = false, val multiline: Boolean = false)
Link copied to clipboard
class Indenter(actions: ArrayList<Indenter.Action> = arrayListOf())
Link copied to clipboard
Link copied to clipboard
class Once
Link copied to clipboard
class Props(props: LinkedHashMap<String, String> = LinkedHashMap<String, String>()) : MutableMap<String, String>
Link copied to clipboard
class RedirectField<V>(val redirect: KProperty0<V>)
Link copied to clipboard
class RedirectFieldGen<V>(val redirect: () -> KProperty0<V>)
Link copied to clipboard
class RedirectMutableField<V>(val redirect: KMutableProperty0<V>)
Link copied to clipboard
class RedirectMutableFieldGen<V>(val redirect: () -> KMutableProperty0<V>)
Link copied to clipboard
class ReflectedArray(val array: Any)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class StrReader(val str: String, val file: String = "file", var pos: Int = 0) : BaseStrReader
Link copied to clipboard
class SyncOnce<T>
Link copied to clipboard
class TransformedField<V, R>(val prop: KProperty0<V>, val transform: (V) -> R)
Link copied to clipboard
class TransformedMutableField<V, R>(val prop: KMutableProperty0<V>, val transform: (V) -> R, val reverseTransform: (R) -> V)
Link copied to clipboard
class UUID(val data: UByteArrayInt)
Link copied to clipboard
class XmlIndenter(val indenter: Indenter)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val <Error class: unknown class>.isAliveJre7: Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun asyncCaptureStdout(callback: suspend () -> Unit): String
Link copied to clipboard
inline fun <T> buildList(callback: FastArrayList<T>.() -> Unit): List<T>
Link copied to clipboard
fun captureStdout(callback: () -> Unit): String
Link copied to clipboard
inline fun Int.compareToChain(callback: () -> Int): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline suspend fun <T : Throwable> expectException(noinline callback: suspend () -> Unit)
suspend fun <T : Throwable> expectException(clazz: KClass<T>, callback: suspend () -> Unit)
Link copied to clipboard

Converts a typical glob (*, ?) into a regular expression

Link copied to clipboard
fun <T> CancellableContinuation<T>.getCompletionHandler(): <Error class: unknown class><T, Unit>
Link copied to clipboard
inline fun <T> Result<T>.getOrNullLoggingError(): T?
Link copied to clipboard
Link copied to clipboard
fun BooleanArray.indexOf(v: Boolean, startOffset: Int = 0, endOffset: Int = this.size, default: Int = -1): Int
fun ByteArray.indexOf(v: Byte, startOffset: Int = 0, endOffset: Int = this.size, default: Int = -1): Int
fun DoubleArray.indexOf(v: Double, startOffset: Int = 0, endOffset: Int = this.size, default: Int = -1): Int
fun FloatArray.indexOf(v: Float, startOffset: Int = 0, endOffset: Int = this.size, default: Int = -1): Int
fun IntArray.indexOf(v: Int, startOffset: Int = 0, endOffset: Int = this.size, default: Int = -1): Int
fun LongArray.indexOf(v: Long, startOffset: Int = 0, endOffset: Int = this.size, default: Int = -1): Int
fun ShortArray.indexOf(v: Short, startOffset: Int = 0, endOffset: Int = this.size, default: Int = -1): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Class<*>.isSubtypeOf(that: Class<*>): Boolean
fun Class<*>.isSubtypeOf(that: Class<*>): Boolean
Link copied to clipboard
Link copied to clipboard
suspend fun VfsFile.loadProperties(charset: Charset = UTF8): Props
Link copied to clipboard
suspend fun <T> nioSuspendCompletion(block: (<Error class: unknown class><T, Unit>) -> Unit): T
Link copied to clipboard
fun URI.portWithDefault(default: Int): Int
Link copied to clipboard
Link copied to clipboard
fun String.reader(file: String = "file", pos: Int = 0): StrReader
Link copied to clipboard
Link copied to clipboard
suspend fun VfsFile.saveProperties(props: Props, charset: Charset = UTF8)
Link copied to clipboard
fun Indenter.SEPARATOR(callback: Indenter.() -> Unit)
Link copied to clipboard
inline operator fun ByteArray.set(o: Int, v: Int)
inline operator fun ByteArray.set(o: Int, v: Long)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Double.toStringDecimal(decimalPlaces: Int, skipTrailingZeros: Boolean = false): String
fun Float.toStringDecimal(decimalPlaces: Int, skipTrailingZeros: Boolean = false): String
Link copied to clipboard
fun <V, R> KProperty0<V>.transformed(transform: (V) -> R): TransformedField<V, R>
fun <V, R> KMutableProperty0<V>.transformed(transform: (V) -> R, reverseTransform: (R) -> V): TransformedMutableField<V, R>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Indenter.xml(callback: XmlIndenter.() -> Unit)