CharDirectionality
enum class CharDirectionality
Представляет направленность символа в Unicode. Направленность символа используется для расчёта визуального порядка текста.
Значения перечисления
UNDEFINED
Неопределённый тип бинарочного символа. Значения char в спецификации Unicode имеют неопределённую направленность.
LEFT_TO_RIGHT
Сильный тип бинарочного символа "L" в спецификации Unicode.
RIGHT_TO_LEFT
Сильный тип бинарочного символа "R" в спецификации Unicode.
RIGHT_TO_LEFT_ARABIC
Сильный тип бинарочного символа "AL" в спецификации Unicode.
EUROPEAN_NUMBER
Слабый тип бинарочного символа "EN" в спецификации Unicode.
EUROPEAN_NUMBER_SEPARATOR
Слабый тип бинарочного символа "ES" в спецификации Unicode.
EUROPEAN_NUMBER_TERMINATOR
Слабый тип бинарочного символа "ET" в спецификации Unicode.
ARABIC_NUMBER
Слабый тип бинарочного символа "AN" в спецификации Unicode.
COMMON_NUMBER_SEPARATOR
Слабый тип бинарочного символа "CS" в спецификации Unicode.
NONSPACING_MARK
Слабый тип бинарочного символа "NSM" в спецификации Unicode.
BOUNDARY_NEUTRAL
Слабый тип бинарочного символа "BN" в спецификации Unicode.
PARAGRAPH_SEPARATOR
Нейтральный тип бинарочного символа "B" в спецификации Unicode.
SEGMENT_SEPARATOR
Нейтральный тип бинарочного символа "S" в спецификации Unicode.
WHITESPACE
Нейтральный тип бинарочного символа "WS" в спецификации Unicode.
OTHER_NEUTRALS
Нейтральный тип бинарочного символа "ON" в спецификации Unicode.
LEFT_TO_RIGHT_EMBEDDING
Сильный тип бинарочного символа "LRE" в спецификации Unicode.
LEFT_TO_RIGHT_OVERRIDE
Сильный тип бинарочного символа "LRO" в спецификации Unicode.
RIGHT_TO_LEFT_EMBEDDING
Сильный тип бинарочного символа "RLE" в спецификации Unicode.
RIGHT_TO_LEFT_OVERRIDE
Сильный тип бинарочного символа "RLO" в спецификации Unicode.
POP_DIRECTIONAL_FORMAT
Слабый тип бинарочного символа "PDF" в спецификации Unicode.
Свойства
value
val value: Int
Функции компаньон-объекта
valueOf
fun valueOf(directionality: Int): CharDirectionality
Расширяющие свойства
declaringJavaClass
Возвращает экземпляр Java Class перечисления, к которому относится данная константа.
val <E : Enum<E>> Enum<E>.declaringJavaClass: Class<E>
© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-char-directionality/index.html