From 1eed3675feacfc2b7c75ec289679473adaa75df1 Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Tue, 14 Apr 2015 16:50:16 +0300 Subject: [PATCH] Add Char.isTitleCase, Char.toTitleCase methods (JVM). --- libraries/stdlib/src/kotlin/text/CharJVM.kt | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/libraries/stdlib/src/kotlin/text/CharJVM.kt b/libraries/stdlib/src/kotlin/text/CharJVM.kt index 75e6cda9318..9aad9c801c4 100644 --- a/libraries/stdlib/src/kotlin/text/CharJVM.kt +++ b/libraries/stdlib/src/kotlin/text/CharJVM.kt @@ -80,6 +80,18 @@ public fun Char.toUpperCase(): Char = Character.toUpperCase(this) */ public fun Char.toLowerCase(): Char = Character.toLowerCase(this) +/** + * Returns `true` if this character is a titlecase character. + */ +public fun Char.isTitleCase(): Boolean = Character.isTitleCase(this) + +/** + * Converts this character to titlecase. + * + * @see Character.toTitleCase + */ +public fun Char.toTitleCase(): Char = Character.toTitleCase(this) + /** * Returns a value indicating a character's general category. */