# IdentifierType

*** ** * ** ***

Kotlin \|[Java](https://developer.android.com/reference/android/icu/lang/UCharacter.IdentifierType "View this page in Java")

```
class IdentifierType
```

|---|---|---|
| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html) |||
| ↳ | [kotlin.Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)\<[android.icu.lang.UCharacter.IdentifierType](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#)\> ||
|   | ↳ | [android.icu.lang.UCharacter.IdentifierType](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#) |

|---|
| Known Direct Subclasses [UCharacter.IdentifierType.DEFAULT_IGNORABLE](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:DEFAULT_IGNORABLE), [UCharacter.IdentifierType.DEPRECATED](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:DEPRECATED), [UCharacter.IdentifierType.EXCLUSION](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:EXCLUSION), [UCharacter.IdentifierType.INCLUSION](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:INCLUSION), [UCharacter.IdentifierType.LIMITED_USE](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:LIMITED_USE), [UCharacter.IdentifierType.NOT_CHARACTER](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:NOT_CHARACTER), [UCharacter.IdentifierType.NOT_NFKC](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:NOT_NFKC), [UCharacter.IdentifierType.NOT_XID](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:NOT_XID), [UCharacter.IdentifierType.OBSOLETE](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:OBSOLETE), [UCharacter.IdentifierType.RECOMMENDED](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:RECOMMENDED), [UCharacter.IdentifierType.TECHNICAL](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:TECHNICAL), [UCharacter.IdentifierType.UNCOMMON_USE](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:UNCOMMON_USE) |---|---| | [UCharacter.IdentifierType.DEFAULT_IGNORABLE](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:DEFAULT_IGNORABLE) | <br /> | | [UCharacter.IdentifierType.DEPRECATED](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:DEPRECATED) | <br /> | | [UCharacter.IdentifierType.EXCLUSION](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:EXCLUSION) | <br /> | | [UCharacter.IdentifierType.INCLUSION](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:INCLUSION) | <br /> | | [UCharacter.IdentifierType.LIMITED_USE](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:LIMITED_USE) | <br /> | | [UCharacter.IdentifierType.NOT_CHARACTER](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:NOT_CHARACTER) | <br /> | | [UCharacter.IdentifierType.NOT_NFKC](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:NOT_NFKC) | <br /> | | [UCharacter.IdentifierType.NOT_XID](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:NOT_XID) | <br /> | | [UCharacter.IdentifierType.OBSOLETE](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:OBSOLETE) | <br /> | | [UCharacter.IdentifierType.RECOMMENDED](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:RECOMMENDED) | <br /> | | [UCharacter.IdentifierType.TECHNICAL](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:TECHNICAL) | <br /> | | [UCharacter.IdentifierType.UNCOMMON_USE](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:UNCOMMON_USE) | <br /> | |

Identifier Type constants. See https://www.unicode.org/reports/tr39/#Identifier_Status_and_Type.

## Summary

| Enum values ||
|---|---|
| `https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:DEFAULT_IGNORABLE` <br /> |
| `https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:DEPRECATED` <br /> |
| `https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:EXCLUSION` <br /> |
| `https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:INCLUSION` <br /> |
| `https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:LIMITED_USE` <br /> |
| `https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:NOT_CHARACTER` <br /> |
| `https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:NOT_NFKC` <br /> |
| `https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:NOT_XID` <br /> |
| `https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:OBSOLETE` <br /> |
| `https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:RECOMMENDED` <br /> |
| `https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:TECHNICAL` <br /> |
| `https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IdentifierType#ENUM_VALUE:UNCOMMON_USE` <br /> |

## Enum values

### DEFAULT_IGNORABLE

```
enum val DEFAULT_IGNORABLE : UCharacter.IdentifierType
```

### DEPRECATED

```
enum val DEPRECATED : UCharacter.IdentifierType
```

### EXCLUSION

```
enum val EXCLUSION : UCharacter.IdentifierType
```

### INCLUSION

```
enum val INCLUSION : UCharacter.IdentifierType
```

### LIMITED_USE

```
enum val LIMITED_USE : UCharacter.IdentifierType
```

### NOT_CHARACTER

```
enum val NOT_CHARACTER : UCharacter.IdentifierType
```

### NOT_NFKC

```
enum val NOT_NFKC : UCharacter.IdentifierType
```

### NOT_XID

```
enum val NOT_XID : UCharacter.IdentifierType
```

### OBSOLETE

```
enum val OBSOLETE : UCharacter.IdentifierType
```

### RECOMMENDED

```
enum val RECOMMENDED : UCharacter.IdentifierType
```

### TECHNICAL

```
enum val TECHNICAL : UCharacter.IdentifierType
```

### UNCOMMON_USE

```
enum val UNCOMMON_USE : UCharacter.IdentifierType
```