Parsers
Central implementation for GlobalParserOptions.
Can be obtained by a user by calling DataFrame.parser.
Defaults are set by resetToDefault.
Properties
Provides an overview of all types DataFrame can parse to. This cannot be adjusted yet (#962).
DataFrame supports parsing to either kotlin(x)-datetime or java.time types.
The Locale to use for parsing numbers (and Java date-time types), defaults to the System default locale. This can be overridden by passing a custom ParserOptions to the parsing function call.
Whether to allow parsing to the kotlin.time.Instant type. This is marked "stable" from Kotlin 2.3.0+, so, by default this is true.
Whether to allow parsing UUIDs to the Uuid type. This is marked "stable" from Kotlin 2.4.0+, so, by default this is true.
Types in this set will be skipped during parsing. Parsing will be attempted for all other types.
Whether to use FastDoubleParser, defaults to true. Please report any issues you encounter. This can be overridden by passing a custom ParserOptions to the parsing function call.
Functions
Adds format to the global parser options of DataFrame.
Adds format to the global parser options of DataFrame.
Deprecated:
Adds a Unicode date-time pattern to the global parser options of DataFrame.
Adds a Unicode date-time pattern to the global parser options of DataFrame.
Adds a Java-based date-time formatter to the global parser options of DataFrame.
Adds a Java-based date-time formatter to the global parser options of DataFrame.
Adds a Java-based date-time pattern to the global parser options of DataFrame.
Adds a Java-based date-time pattern to the global parser options of DataFrame.
Adds str to the collection of Strings that will be parsed to null.
This function can be called to skip some types. Parsing will be attempted for all other types.
Turns the parsers of given type into a converter.
Resets the global parser options.