DateTimeParserSettings

data class DateTimeParserSettings(numberStyle: NumberStyle, locale: () -> Locale, isCaseSensitive: Boolean)

Settings that control the parsing behavior.

Constructors

DateTimeParserSettings
Link copied to clipboard
common
fun DateTimeParserSettings(numberStyle: NumberStyle = NumberStyle.DEFAULT, locale: Locale, isCaseSensitive: Boolean = true)
DateTimeParserSettings
Link copied to clipboard
common
fun DateTimeParserSettings(numberStyle: NumberStyle = NumberStyle.DEFAULT, locale: () -> Locale = { defaultLocale() }, isCaseSensitive: Boolean = true)

Types

Companion
Link copied to clipboard
common
object Companion

Functions

component1
Link copied to clipboard
common
operator fun component1(): NumberStyle
component2
Link copied to clipboard
common
operator fun component2(): () -> Locale
component3
Link copied to clipboard
common
operator fun component3(): Boolean
copy
Link copied to clipboard
common
fun copy(numberStyle: NumberStyle = NumberStyle.DEFAULT, locale: () -> Locale = { defaultLocale() }, isCaseSensitive: Boolean = true): DateTimeParserSettings
equals
Link copied to clipboard
common
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
common
open override fun hashCode(): Int
toString
Link copied to clipboard
common
open override fun toString(): String

Properties

isCaseSensitive
Link copied to clipboard
common
val isCaseSensitive: Boolean = true
locale
Link copied to clipboard
common
val locale: () -> Locale
A function that will be invoked to provide a locale if one is needed during parsing.
numberStyle
Link copied to clipboard
common
val numberStyle: NumberStyle
Defines the set of characters that should be used when parsing numbers.