CSV

class CSV(val lines: List<List<String>>, val names: List<String>? = null) : Collection<CSV.Record>

Constructors

Link copied to clipboard
constructor(lines: List<List<String>>, names: List<String>? = null)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
inner class Record(val cells: List<String>)

Properties

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
val names: List<String>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val size: Int
Link copied to clipboard

Functions

Link copied to clipboard
fun Iterable<Cancellable>.cancel(e: Throwable = CancellationException(""))
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open operator override fun contains(element: CSV.Record): Boolean
Link copied to clipboard
open override fun containsAll(elements: Collection<CSV.Record>): Boolean
Link copied to clipboard
inline suspend fun <T> Iterable<Signal<T>>.executeAndWaitAnySignal(callback: () -> Unit): Pair<Signal<T>, T>
Link copied to clipboard
operator fun get(index: Int): CSV.Record
Link copied to clipboard
inline fun <T> Iterable<Vfs.Attribute>.get(): T?
operator fun Iterable<Xml>.get(name: String): Iterable<Xml>
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
open operator override fun iterator(): Iterator<CSV.Record>
Link copied to clipboard
Link copied to clipboard
fun Iterable<Xml>.str(name: String, defaultValue: String = ""): String
Link copied to clipboard
suspend fun <T> Iterable<T>.toChannel(): ReceiveChannel<T>
Link copied to clipboard
open override fun toString(): String
fun toString(separator: Char): String
Link copied to clipboard
suspend fun Iterable<Signal<*>>.waitOne(): Any?