kbox-jvm
Module Contents
alltypes
Module Contents
expect class PeekingIterator<out T> : Iterator<T>
class PeekingIteratorUnsynchronized<out T> : Iterator<T>
data class WithIndex<out T>
kotlin.Array
Module Contents
inline fun <T> Array<T>.appendToStringBuilder(sb: StringBuilder, separator: String, append: (it: T) -> Unit): Unit
inline fun <T> Array<T>.appendToStringBuilder(sb: StringBuilder, separator: String, lastSeparator: String, append: (it: T) -> Unit): Unit
inline fun <E, R> Array<E>.ifWithinBound(index: Int, thenBlock: () -> R, elseBlock: () -> R): R
inline fun <T> Array<T>.joinToString(separator: String, append: (it: T, StringBuilder) -> Unit): String
inline fun <T> Array<T>.joinToString(separator: String, lastSeparator: String, append: (it: T, StringBuilder) -> Unit): String
fun <T> Array<T>.mapWithIndex(): List<WithIndex<T>>
kotlin.collections.Iterable
kotlin.collections.Iterator
kotlin.collections.List
Module Contents
inline fun <T> List<T>.appendToStringBuilder(sb: StringBuilder, separator: String, append: (it: T) -> Unit): Unit
inline fun <T> List<T>.appendToStringBuilder(sb: StringBuilder, separator: String, lastSeparator: String, append: (it: T) -> Unit): Unit
inline fun <E, R> List<E>.ifWithinBound(index: Int, thenBlock: () -> R, elseBlock: () -> R): R
inline fun <T> List<T>.joinToString(separator: String, append: (it: T, StringBuilder) -> Unit): String
inline fun <T> List<T>.joinToString(separator: String, lastSeparator: String, append: (it: T, StringBuilder) -> Unit): String
kotlin.collections.Map
kotlin.sequences.Sequence
package ch.tutteli.kbox
Module Contents
expect class PeekingIterator<out T> : Iterator<T>
class PeekingIteratorUnsynchronized<out T> : Iterator<T>
data class WithIndex<out T>
inline fun <T> forEachIn(arr1: Array<T>, arr2: Array<T>, action: (T) -> Unit): Unit
inline fun <T> forEachIn(arr1: Array<T>, arr2: Array<T>, arr3: Array<T>, action: (T) -> Unit): Unit
inline fun <T> forEachIn(arr1: Array<T>, arr2: Array<T>, arr3: Array<T>, vararg arrays: Array<T>, action: (T) -> Unit): Unit
inline fun <T> forEachIn(iterable1: Iterable<T>, iterable2: Iterable<T>, action: (T) -> Unit): Unit
inline fun <T> forEachIn(iterable1: Iterable<T>, iterable2: Iterable<T>, iterable3: Iterable<T>, action: (T) -> Unit): Unit
inline fun <T> forEachIn(iterable1: Iterable<T>, iterable2: Iterable<T>, iterable3: Iterable<T>, vararg iterables: Iterable<T>, action: (T) -> Unit): Unit
inline fun <T> forEachIn(sequence1: Sequence<T>, sequence2: Sequence<T>, action: (T) -> Unit): Unit
inline fun <T> forEachIn(sequence1: Sequence<T>, sequence2: Sequence<T>, sequence3: Sequence<T>, action: (T) -> Unit): Unit
inline fun <T> forEachIn(sequence1: Sequence<T>, sequence2: Sequence<T>, sequence3: Sequence<T>, vararg sequences: Sequence<T>, action: (T) -> Unit): Unit
inline fun <E> E.forThisAndForEachIn(iterable: Array<E>, action: (E) -> Unit): Unit
inline fun <E> E.forThisAndForEachIn(arr1: Array<E>, arr2: Array<E>, action: (E) -> Unit): Unit
inline fun <E> E.forThisAndForEachIn(arr1: Array<E>, arr2: Array<E>, vararg arrays: Array<E>, action: (E) -> Unit): Unit
inline fun <E> E.forThisAndForEachIn(iterable: Iterable<E>, action: (E) -> Unit): Unit
inline fun <E> E.forThisAndForEachIn(iterable1: Iterable<E>, iterable2: Iterable<E>, action: (E) -> Unit): Unit
inline fun <E> E.forThisAndForEachIn(iterable1: Iterable<E>, iterable2: Iterable<E>, vararg iterables: Iterable<E>, action: (E) -> Unit): Unit
inline fun <E> E.forThisAndForEachIn(sequence: Sequence<E>, action: (E) -> Unit): Unit
inline fun <E> E.forThisAndForEachIn(sequence1: Sequence<E>, sequence2: Sequence<E>, action: (E) -> Unit): Unit
inline fun <E> E.forThisAndForEachIn(sequence1: Sequence<E>, sequence2: Sequence<E>, vararg sequences: Sequence<E>, action: (E) -> Unit): Unit
inline infix fun <T> T.glue(otherArgs: Array<out T>): List<T>
kotlin.Array
Module Contents
inline fun <T> Array<T>.appendToStringBuilder(sb: StringBuilder, separator: String, append: (it: T) -> Unit): Unit
inline fun <T> Array<T>.appendToStringBuilder(sb: StringBuilder, separator: String, lastSeparator: String, append: (it: T) -> Unit): Unit
inline fun <E, R> Array<E>.ifWithinBound(index: Int, thenBlock: () -> R, elseBlock: () -> R): R
inline fun <T> Array<T>.joinToString(separator: String, append: (it: T, StringBuilder) -> Unit): String
inline fun <T> Array<T>.joinToString(separator: String, lastSeparator: String, append: (it: T, StringBuilder) -> Unit): String
fun <T> Array<T>.mapWithIndex(): List<WithIndex<T>>
kotlin.collections.Iterable
kotlin.collections.Iterator
kotlin.collections.List
Module Contents
inline fun <T> List<T>.appendToStringBuilder(sb: StringBuilder, separator: String, append: (it: T) -> Unit): Unit
inline fun <T> List<T>.appendToStringBuilder(sb: StringBuilder, separator: String, lastSeparator: String, append: (it: T) -> Unit): Unit
inline fun <E, R> List<E>.ifWithinBound(index: Int, thenBlock: () -> R, elseBlock: () -> R): R
inline fun <T> List<T>.joinToString(separator: String, append: (it: T, StringBuilder) -> Unit): String
inline fun <T> List<T>.joinToString(separator: String, lastSeparator: String, append: (it: T, StringBuilder) -> Unit): String
kotlin.collections.Map
kotlin.sequences.Sequence
fun <T> varargToList(arg: T, otherArgs: Array<out T>): List<T>