Stay organized with collections
Save and categorize content based on your preferences.
UCharacter.DecompositionType
public
static
interface
UCharacter.DecompositionType
android.icu.lang.UCharacter.DecompositionType
|
Decomposition Type constants.
Summary
Constants
CANONICAL
public static final int CANONICAL
Constant Value:
1
(0x00000001)
CIRCLE
public static final int CIRCLE
Constant Value:
3
(0x00000003)
COMPAT
public static final int COMPAT
Constant Value:
2
(0x00000002)
FINAL
public static final int FINAL
Constant Value:
4
(0x00000004)
FONT
public static final int FONT
Constant Value:
5
(0x00000005)
FRACTION
public static final int FRACTION
Constant Value:
6
(0x00000006)
INITIAL
public static final int INITIAL
Constant Value:
7
(0x00000007)
ISOLATED
public static final int ISOLATED
Constant Value:
8
(0x00000008)
public static final int MEDIAL
Constant Value:
9
(0x00000009)
NARROW
public static final int NARROW
Constant Value:
10
(0x0000000a)
NOBREAK
public static final int NOBREAK
Constant Value:
11
(0x0000000b)
NONE
public static final int NONE
Constant Value:
0
(0x00000000)
SMALL
public static final int SMALL
Constant Value:
12
(0x0000000c)
SQUARE
public static final int SQUARE
Constant Value:
13
(0x0000000d)
SUB
public static final int SUB
Constant Value:
14
(0x0000000e)
SUPER
public static final int SUPER
Constant Value:
15
(0x0000000f)
VERTICAL
public static final int VERTICAL
Constant Value:
16
(0x00000010)
WIDE
public static final int WIDE
Constant Value:
17
(0x00000011)
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.DecompositionType\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\nUCharacter.DecompositionType\n============================\n\n*** ** * ** ***\n\n[Kotlin](/reference/kotlin/android/icu/lang/UCharacter.DecompositionType \"View this page in Kotlin\") \\|Java\n\n\n`\npublic\nstatic\n\n\ninterface\nUCharacter.DecompositionType\n`\n\n\n`\n\n\n`\n\n|-----------------------------------------------|\n| android.icu.lang.UCharacter.DecompositionType |\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\nDecomposition Type constants. \n**See also:**\n\n- [UProperty.DECOMPOSITION_TYPE](/reference/android/icu/lang/UProperty#DECOMPOSITION_TYPE)\n\nSummary\n-------\n\n| ### Constants ||\n|-------|---------------------------------------------------------------------------------|\n| `int` | [CANONICAL](/reference/android/icu/lang/UCharacter.DecompositionType#CANONICAL) |\n| `int` | [CIRCLE](/reference/android/icu/lang/UCharacter.DecompositionType#CIRCLE) |\n| `int` | [COMPAT](/reference/android/icu/lang/UCharacter.DecompositionType#COMPAT) |\n| `int` | [FINAL](/reference/android/icu/lang/UCharacter.DecompositionType#FINAL) |\n| `int` | [FONT](/reference/android/icu/lang/UCharacter.DecompositionType#FONT) |\n| `int` | [FRACTION](/reference/android/icu/lang/UCharacter.DecompositionType#FRACTION) |\n| `int` | [INITIAL](/reference/android/icu/lang/UCharacter.DecompositionType#INITIAL) |\n| `int` | [ISOLATED](/reference/android/icu/lang/UCharacter.DecompositionType#ISOLATED) |\n| `int` | [MEDIAL](/reference/android/icu/lang/UCharacter.DecompositionType#MEDIAL) |\n| `int` | [NARROW](/reference/android/icu/lang/UCharacter.DecompositionType#NARROW) |\n| `int` | [NOBREAK](/reference/android/icu/lang/UCharacter.DecompositionType#NOBREAK) |\n| `int` | [NONE](/reference/android/icu/lang/UCharacter.DecompositionType#NONE) |\n| `int` | [SMALL](/reference/android/icu/lang/UCharacter.DecompositionType#SMALL) |\n| `int` | [SQUARE](/reference/android/icu/lang/UCharacter.DecompositionType#SQUARE) |\n| `int` | [SUB](/reference/android/icu/lang/UCharacter.DecompositionType#SUB) |\n| `int` | [SUPER](/reference/android/icu/lang/UCharacter.DecompositionType#SUPER) |\n| `int` | [VERTICAL](/reference/android/icu/lang/UCharacter.DecompositionType#VERTICAL) |\n| `int` | [WIDE](/reference/android/icu/lang/UCharacter.DecompositionType#WIDE) |\n\nConstants\n---------\n\n### CANONICAL\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int CANONICAL\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n1\n(0x00000001)\n\n\n### CIRCLE\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int CIRCLE\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n3\n(0x00000003)\n\n\n### COMPAT\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int COMPAT\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n2\n(0x00000002)\n\n\n### FINAL\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int FINAL\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n4\n(0x00000004)\n\n\n### FONT\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int FONT\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n5\n(0x00000005)\n\n\n### FRACTION\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int FRACTION\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n6\n(0x00000006)\n\n\n### INITIAL\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int INITIAL\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n7\n(0x00000007)\n\n\n### ISOLATED\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int ISOLATED\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n8\n(0x00000008)\n\n\n### MEDIAL\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int MEDIAL\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n9\n(0x00000009)\n\n\n### NARROW\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int NARROW\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n10\n(0x0000000a)\n\n\n### NOBREAK\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int NOBREAK\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n11\n(0x0000000b)\n\n\n### NONE\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int NONE\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n0\n(0x00000000)\n\n\n### SMALL\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int SMALL\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n12\n(0x0000000c)\n\n\n### SQUARE\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int SQUARE\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n13\n(0x0000000d)\n\n\n### SUB\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int SUB\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n14\n(0x0000000e)\n\n\n### SUPER\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int SUPER\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n15\n(0x0000000f)\n\n\n### VERTICAL\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int VERTICAL\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n16\n(0x00000010)\n\n\n### WIDE\n\nAdded in [API level 24](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic static final int WIDE\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nConstant Value:\n\n17\n(0x00000011)"]]