Package-level declarations
Types
Central implementation for GlobalParserOptions.
Properties
Determines whether a class can be unfolded into its properties.
Checks if KClass has public properties / getter functions (for pojo-like classes).
Checks if KClass is a value type (number, datetime, string, etc.) Should be aligned with ConeKotlinType.isValueType() in plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/api/toDataFrame.kt
ParserFunction that always returns null. Useful if a parser needs to be skipped based on the provided ParserOptions.
Functions
Creates a FrameColumn from this by splitting the dataframe into smaller ones, based on the given startIndices.
Tiny helper function to create a correctly typed ParserFunction<T>, aka (String) -> T?.
Tries to parse a column of strings into a column of a different type. Each parser in Parsers is run in order until a valid parser is found, a.k.a. that parser was able to parse all values in the column successfully. If a parser fails to parse any value, the next parser is tried. If all the others fail, the final parser simply returns the original string, leaving the column unchanged.
Replaces all values in the column asserting that new values are compatible with the current column kind.