Stay organized with collections
Save and categorize content based on your preferences.
GraphemeClusterBreak
interface GraphemeClusterBreak
Grapheme Cluster Break constants.
Summary
Constants
CONTROL
static val CONTROL: Int
Value: 1
CR
static val CR: Int
Value: 2
EXTEND
static val EXTEND: Int
Value: 3
E_BASE
static val E_BASE: Int
Value: 13
E_BASE_GAZ
static val E_BASE_GAZ: Int
Value: 14
E_MODIFIER
static val E_MODIFIER: Int
Value: 15
GLUE_AFTER_ZWJ
static val GLUE_AFTER_ZWJ: Int
Value: 16
L
static val L: Int
Value: 4
LF
static val LF: Int
Value: 5
LV
static val LV: Int
Value: 6
LVT
static val LVT: Int
Value: 7
OTHER
static val OTHER: Int
Value: 0
PREPEND
static val PREPEND: Int
Value: 11
REGIONAL_INDICATOR
static val REGIONAL_INDICATOR: Int
Value: 12
SPACING_MARK
static val SPACING_MARK: Int
Value: 10
T
static val T: Int
Value: 8
V
static val V: Int
Value: 9
ZWJ
static val ZWJ: Int
Value: 17
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[],null,["# UCharacter.GraphemeClusterBreak\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)\n\nGraphemeClusterBreak\n====================\n\n*** ** * ** ***\n\nKotlin \\|[Java](/reference/android/icu/lang/UCharacter.GraphemeClusterBreak \"View this page in Java\") \n\n```\ninterface GraphemeClusterBreak\n```\n\n|-------------------------------------------------------|\n| [android.icu.lang.UCharacter.GraphemeClusterBreak](#) |\n\nGrapheme Cluster Break constants.\n\nSummary\n-------\n\n| Constants ||\n|-----------------------------------------------------------------------------------|-------------------------------------------------------------|\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [CONTROL](#CONTROL:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [CR](#CR:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [EXTEND](#EXTEND:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [E_BASE](#E_BASE:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [E_BASE_GAZ](#E_BASE_GAZ:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [E_MODIFIER](#E_MODIFIER:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [GLUE_AFTER_ZWJ](#GLUE_AFTER_ZWJ:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [L](#L:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [LF](#LF:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [LV](#LV:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [LVT](#LVT:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [OTHER](#OTHER:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [PREPEND](#PREPEND:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [REGIONAL_INDICATOR](#REGIONAL_INDICATOR:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [SPACING_MARK](#SPACING_MARK:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [T](#T:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [V](#V:kotlin.Int) \u003cbr /\u003e |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [ZWJ](#ZWJ:kotlin.Int) \u003cbr /\u003e |\n\nConstants\n---------\n\n### CONTROL\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val CONTROL: Int\n``` \n\n Value: 1\n\n### CR\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val CR: Int\n``` \n\n Value: 2\n\n### EXTEND\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val EXTEND: Int\n``` \n\n Value: 3\n\n### E_BASE\n\nAdded in [API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val E_BASE: Int\n``` \n\n Value: 13\n\n### E_BASE_GAZ\n\nAdded in [API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val E_BASE_GAZ: Int\n``` \n\n Value: 14\n\n### E_MODIFIER\n\nAdded in [API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val E_MODIFIER: Int\n``` \n\n Value: 15\n\n### GLUE_AFTER_ZWJ\n\nAdded in [API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val GLUE_AFTER_ZWJ: Int\n``` \n\n Value: 16\n\n### L\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val L: Int\n``` \n\n Value: 4\n\n### LF\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val LF: Int\n``` \n\n Value: 5\n\n### LV\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val LV: Int\n``` \n\n Value: 6\n\n### LVT\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val LVT: Int\n``` \n\n Value: 7\n\n### OTHER\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val OTHER: Int\n``` \n\n Value: 0\n\n### PREPEND\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val PREPEND: Int\n``` \n\n Value: 11\n\n### REGIONAL_INDICATOR\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val REGIONAL_INDICATOR: Int\n``` \n\n Value: 12\n\n### SPACING_MARK\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val SPACING_MARK: Int\n``` \n\n Value: 10\n\n### T\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val T: Int\n``` \n\n Value: 8\n\n### V\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val V: Int\n``` \n\n Value: 9\n\n### ZWJ\n\nAdded in [API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val ZWJ: Int\n``` \n\n Value: 17"]]