Package-level declarations

Types

Link copied to clipboard

Functions

Link copied to clipboard

Create "empty" column based on the toplevel of this ColumnSchema.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
internal fun ColumnSchema.createNullFilledColumn(name: String, numberOfRows: Int): AnyCol

Creates a column based on this ColumnSchema filled with null or empty dataframes.

Link copied to clipboard
Link copied to clipboard

Returns a map of property names to their order in the primary/single constructor, if it exists, null otherwise.

Link copied to clipboard
internal fun getSchema(kClass: KClass<*>): DataFrameSchema
Link copied to clipboard
@JvmName(name = "intersectSchemasOverload")
internal fun intersectSchemas(schemas: Iterable<DataFrameSchema>): DataFrameSchema
Link copied to clipboard
Link copied to clipboard
internal fun Map<String, ColumnSchema>.render(indent: Int, sb: StringBuilder, indentSequence: String): String
Link copied to clipboard
internal fun <T> Iterable<KCallable<T>>.sortWithConstructor(klass: KClass<*>): List<KCallable<T>>

Sorts this according to the order of their columnName in the primary/single constructor of klass if it exists, else, it falls back to lexicographical sorting.