interface GroupedDateTimeParserBuilder
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)
anyOf |
Try each of the parsers defined by builders until one succeeds. If none succeed, parsing is considered to have failed. abstract fun anyOf(vararg builders: GroupedDateTimeParserBuilder.() -> Unit): Unit
Try each of the parsers defined by childParsers until one succeeds and include all of its groups in the parsing results. If none of the parsers succeed, parsing is considered to have failed at the starting index. abstract fun anyOf(vararg childParsers: GroupedDateTimeParser): Unit |
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)
group |
Create a distinct parse result and associate any parsed data with it. abstract fun group(builder: DateTimeParserBuilder.() -> Unit): Unit |
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)
literal |
Parse a Char literal. abstract fun literal(char: Char): Unit
Parse a String literal. abstract fun literal(string: String): Unit |
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)
unaryPlus |
Parse a Char literal. open operator fun Char.unaryPlus(): Unit
Parse a String literal. open operator fun String.unaryPlus(): Unit |