krangl / krangl / ColNames

ColNames

class ColNames

Constructors

<init>

ColNames(names: List<String>)

Properties

names

val names: List<String>

Extension Functions

all

fun ColNames.all(): List<Boolean>

endsWith

fun ColNames.endsWith(prefix: String): List<Boolean?>

except

Performs a negative selection by selecting all columns except the listed ones.

fun ColNames.except(vararg columns: String): List<Boolean?>fun ColNames.except(columnSelector: ColumnSelector): List<Boolean?>

listOf

fun ColNames.listOf(vararg someNames: String): List<Boolean?>
fun ColNames.listOf(someNames: List<String>): List<Boolean?>

matches

fun ColNames.matches(regex: String): List<Boolean?>
fun ColNames.matches(regex: Regex): List<Boolean?>

range

fun ColNames.range(from: String, to: String): List<Boolean?>

startsWith

fun ColNames.startsWith(prefix: String): List<Boolean?>