# Character.UnicodeScript

public static final enum **Character.UnicodeScript** extends [Enum](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Enum.html)\<[Character.UnicodeScript](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Character.UnicodeScript.html)\>  
A family of character subsets representing the character scripts
defined in the [*Unicode Standard Annex #24: Script Names*](http://www.unicode.org/reports/tr24/). Every Unicode
character is assigned to a single Unicode script, either a specific
script, such as `https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Character.UnicodeScript.html#LATIN`, or
one of the following three special values,
`https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Character.UnicodeScript.html#INHERITED`,
`https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Character.UnicodeScript.html#COMMON` or
`https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Character.UnicodeScript.html#UNKNOWN`.

### Inherited Method Summary

From class [java.lang.Enum](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Enum.html)

|---|---|
| final [Object](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html) | [clone](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Enum.html#clone())() Throws CloneNotSupportedException. |
| final int | [compareTo](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Enum.html#compareTo(E))([Character.UnicodeScript](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Character.UnicodeScript.html) o) Compares this enum with the specified object for order. |
| final boolean | [equals](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Enum.html#equals(java.lang.Object))([Object](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html) other) Returns true if the specified object is equal to this enum constant. |
| final void | [finalize](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Enum.html#finalize())() enum classes cannot have finalize methods. |
| final [Class](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Class.html)\<[Character.UnicodeScript](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Character.UnicodeScript.html)\> | [getDeclaringClass](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Enum.html#getDeclaringClass())() Returns the Class object corresponding to this enum constant's enum type. |
| final int | [hashCode](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Enum.html#hashCode())() Returns a hash code for this enum constant. |
| final [String](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/String.html) | [name](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Enum.html#name())() Returns the name of this enum constant, exactly as declared in its enum declaration. |
| final int | [ordinal](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Enum.html#ordinal())() Returns the ordinal of this enumeration constant (its position in its enum declaration, where the initial constant is assigned an ordinal of zero). |
| [String](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/String.html) | [toString](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Enum.html#toString())() Returns the name of this enum constant, as contained in the declaration. |
| static \<T extends [Enum](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Enum.html)\<T\>\> T | [valueOf](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Enum.html#valueOf(java.lang.Class<T>,%20java.lang.String))([Class](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Class.html)\<T\> enumType, [String](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/String.html) name) Returns the enum constant of the specified enum type with the specified name. |

From class [java.lang.Object](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html)

|---|---|
| [Object](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html) | [clone](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#clone())() Creates and returns a copy of this `Object`. |
| boolean | [equals](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#equals(java.lang.Object))([Object](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html) obj) Compares this instance with the specified object and indicates if they are equal. |
| void | [finalize](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#finalize())() Invoked when the garbage collector has detected that this instance is no longer reachable. |
| final [Class](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Class.html)\<?\> | [getClass](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#getClass())() Returns the unique instance of `https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Class.html` that represents this object's class. |
| int | [hashCode](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#hashCode())() Returns an integer hash code for this object. |
| final void | [notify](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#notify())() Causes a thread which is waiting on this object's monitor (by means of calling one of the `wait()` methods) to be woken up. |
| final void | [notifyAll](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#notifyAll())() Causes all threads which are waiting on this object's monitor (by means of calling one of the `wait()` methods) to be woken up. |
| [String](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/String.html) | [toString](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#toString())() Returns a string containing a concise, human-readable description of this object. |
| final void | [wait](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#wait(long,%20int))(long timeout, int nanos) Causes the calling thread to wait until another thread calls the `notify()` or `notifyAll()` method of this object or until the specified timeout expires. |
| final void | [wait](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#wait(long))(long timeout) Causes the calling thread to wait until another thread calls the `notify()` or `notifyAll()` method of this object or until the specified timeout expires. |
| final void | [wait](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#wait())() Causes the calling thread to wait until another thread calls the `notify()` or `notifyAll()` method of this object. |

From interface [java.lang.Comparable](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Comparable.html)

|---|---|
| abstract int | [compareTo](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Comparable.html#compareTo(T))([Character.UnicodeScript](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Character.UnicodeScript.html) o) Compares this object with the specified object for order. |

## Enum Values

#### public static final Character.UnicodeScript
**ARABIC**

Unicode script "Arabic".

#### public static final Character.UnicodeScript
**ARMENIAN**

Unicode script "Armenian".

#### public static final Character.UnicodeScript
**AVESTAN**

Unicode script "Avestan".

#### public static final Character.UnicodeScript
**BALINESE**

Unicode script "Balinese".

#### public static final Character.UnicodeScript
**BAMUM**

Unicode script "Bamum".

#### public static final Character.UnicodeScript
**BATAK**

Unicode script "Batak".

#### public static final Character.UnicodeScript
**BENGALI**

Unicode script "Bengali".

#### public static final Character.UnicodeScript
**BOPOMOFO**

Unicode script "Bopomofo".

#### public static final Character.UnicodeScript
**BRAHMI**

Unicode script "Brahmi".

#### public static final Character.UnicodeScript
**BRAILLE**

Unicode script "Braille".

#### public static final Character.UnicodeScript
**BUGINESE**

Unicode script "Buginese".

#### public static final Character.UnicodeScript
**BUHID**

Unicode script "Buhid".

#### public static final Character.UnicodeScript
**CANADIAN_ABORIGINAL**

Unicode script "Canadian_Aboriginal".

#### public static final Character.UnicodeScript
**CARIAN**

Unicode script "Carian".

#### public static final Character.UnicodeScript
**CHAKMA**

Unicode script "Chakma".

#### public static final Character.UnicodeScript
**CHAM**

Unicode script "Cham".

#### public static final Character.UnicodeScript
**CHEROKEE**

Unicode script "Cherokee".

#### public static final Character.UnicodeScript
**COMMON**

Unicode script "Common".

#### public static final Character.UnicodeScript
**COPTIC**

Unicode script "Coptic".

#### public static final Character.UnicodeScript
**CUNEIFORM**

Unicode script "Cuneiform".

#### public static final Character.UnicodeScript
**CYPRIOT**

Unicode script "Cypriot".

#### public static final Character.UnicodeScript
**CYRILLIC**

Unicode script "Cyrillic".

#### public static final Character.UnicodeScript
**DESERET**

Unicode script "Deseret".

#### public static final Character.UnicodeScript
**DEVANAGARI**

Unicode script "Devanagari".

#### public static final Character.UnicodeScript
**EGYPTIAN_HIEROGLYPHS**

Unicode script "Egyptian_Hieroglyphs".

#### public static final Character.UnicodeScript
**ETHIOPIC**

Unicode script "Ethiopic".

#### public static final Character.UnicodeScript
**GEORGIAN**

Unicode script "Georgian".

#### public static final Character.UnicodeScript
**GLAGOLITIC**

Unicode script "Glagolitic".

#### public static final Character.UnicodeScript
**GOTHIC**

Unicode script "Gothic".

#### public static final Character.UnicodeScript
**GREEK**

Unicode script "Greek".

#### public static final Character.UnicodeScript
**GUJARATI**

Unicode script "Gujarati".

#### public static final Character.UnicodeScript
**GURMUKHI**

Unicode script "Gurmukhi".

#### public static final Character.UnicodeScript
**HAN**

Unicode script "Han".

#### public static final Character.UnicodeScript
**HANGUL**

Unicode script "Hangul".

#### public static final Character.UnicodeScript
**HANUNOO**

Unicode script "Hanunoo".

#### public static final Character.UnicodeScript
**HEBREW**

Unicode script "Hebrew".

#### public static final Character.UnicodeScript
**HIRAGANA**

Unicode script "Hiragana".

#### public static final Character.UnicodeScript
**IMPERIAL_ARAMAIC**

Unicode script "Imperial_Aramaic".

#### public static final Character.UnicodeScript
**INHERITED**

Unicode script "Inherited".

#### public static final Character.UnicodeScript
**INSCRIPTIONAL_PAHLAVI**

Unicode script "Inscriptional_Pahlavi".

#### public static final Character.UnicodeScript
**INSCRIPTIONAL_PARTHIAN**

Unicode script "Inscriptional_Parthian".

#### public static final Character.UnicodeScript
**JAVANESE**

Unicode script "Javanese".

#### public static final Character.UnicodeScript
**KAITHI**

Unicode script "Kaithi".

#### public static final Character.UnicodeScript
**KANNADA**

Unicode script "Kannada".

#### public static final Character.UnicodeScript
**KATAKANA**

Unicode script "Katakana".

#### public static final Character.UnicodeScript
**KAYAH_LI**

Unicode script "Kayah_Li".

#### public static final Character.UnicodeScript
**KHAROSHTHI**

Unicode script "Kharoshthi".

#### public static final Character.UnicodeScript
**KHMER**

Unicode script "Khmer".

#### public static final Character.UnicodeScript
**LAO**

Unicode script "Lao".

#### public static final Character.UnicodeScript
**LATIN**

Unicode script "Latin".

#### public static final Character.UnicodeScript
**LEPCHA**

Unicode script "Lepcha".

#### public static final Character.UnicodeScript
**LIMBU**

Unicode script "Limbu".

#### public static final Character.UnicodeScript
**LINEAR_B**

Unicode script "Linear_B".

#### public static final Character.UnicodeScript
**LISU**

Unicode script "Lisu".

#### public static final Character.UnicodeScript
**LYCIAN**

Unicode script "Lycian".

#### public static final Character.UnicodeScript
**LYDIAN**

Unicode script "Lydian".

#### public static final Character.UnicodeScript
**MALAYALAM**

Unicode script "Malayalam".

#### public static final Character.UnicodeScript
**MANDAIC**

Unicode script "Mandaic".

#### public static final Character.UnicodeScript
**MEETEI_MAYEK**

Unicode script "Meetei_Mayek".

#### public static final Character.UnicodeScript
**MEROITIC_CURSIVE**

Unicode script "Meroitic Cursive".

#### public static final Character.UnicodeScript
**MEROITIC_HIEROGLYPHS**

Unicode script "Meroitic Hieroglyphs".

#### public static final Character.UnicodeScript
**MIAO**

Unicode script "Miao".

#### public static final Character.UnicodeScript
**MONGOLIAN**

Unicode script "Mongolian".

#### public static final Character.UnicodeScript
**MYANMAR**

Unicode script "Myanmar".

#### public static final Character.UnicodeScript
**NEW_TAI_LUE**

Unicode script "New_Tai_Lue".

#### public static final Character.UnicodeScript
**NKO**

Unicode script "Nko".

#### public static final Character.UnicodeScript
**OGHAM**

Unicode script "Ogham".

#### public static final Character.UnicodeScript
**OLD_ITALIC**

Unicode script "Old_Italic".

#### public static final Character.UnicodeScript
**OLD_PERSIAN**

Unicode script "Old_Persian".

#### public static final Character.UnicodeScript
**OLD_SOUTH_ARABIAN**

Unicode script "Old_South_Arabian".

#### public static final Character.UnicodeScript
**OLD_TURKIC**

Unicode script "Old_Turkic".

#### public static final Character.UnicodeScript
**OL_CHIKI**

Unicode script "Ol_Chiki".

#### public static final Character.UnicodeScript
**ORIYA**

Unicode script "Oriya".

#### public static final Character.UnicodeScript
**OSMANYA**

Unicode script "Osmanya".

#### public static final Character.UnicodeScript
**PHAGS_PA**

Unicode script "Phags_Pa".

#### public static final Character.UnicodeScript
**PHOENICIAN**

Unicode script "Phoenician".

#### public static final Character.UnicodeScript
**REJANG**

Unicode script "Rejang".

#### public static final Character.UnicodeScript
**RUNIC**

Unicode script "Runic".

#### public static final Character.UnicodeScript
**SAMARITAN**

Unicode script "Samaritan".

#### public static final Character.UnicodeScript
**SAURASHTRA**

Unicode script "Saurashtra".

#### public static final Character.UnicodeScript
**SHARADA**

Unicode script "Sharada".

#### public static final Character.UnicodeScript
**SHAVIAN**

Unicode script "Shavian".

#### public static final Character.UnicodeScript
**SINHALA**

Unicode script "Sinhala".

#### public static final Character.UnicodeScript
**SORA_SOMPENG**

Unicode script "Sora Sompeng".

#### public static final Character.UnicodeScript
**SUNDANESE**

Unicode script "Sundanese".

#### public static final Character.UnicodeScript
**SYLOTI_NAGRI**

Unicode script "Syloti_Nagri".

#### public static final Character.UnicodeScript
**SYRIAC**

Unicode script "Syriac".

#### public static final Character.UnicodeScript
**TAGALOG**

Unicode script "Tagalog".

#### public static final Character.UnicodeScript
**TAGBANWA**

Unicode script "Tagbanwa".

#### public static final Character.UnicodeScript
**TAI_LE**

Unicode script "Tai_Le".

#### public static final Character.UnicodeScript
**TAI_THAM**

Unicode script "Tai_Tham".

#### public static final Character.UnicodeScript
**TAI_VIET**

Unicode script "Tai_Viet".

#### public static final Character.UnicodeScript
**TAKRI**

Unicode script "Takri".

#### public static final Character.UnicodeScript
**TAMIL**

Unicode script "Tamil".

#### public static final Character.UnicodeScript
**TELUGU**

Unicode script "Telugu".

#### public static final Character.UnicodeScript
**THAANA**

Unicode script "Thaana".

#### public static final Character.UnicodeScript
**THAI**

Unicode script "Thai".

#### public static final Character.UnicodeScript
**TIBETAN**

Unicode script "Tibetan".

#### public static final Character.UnicodeScript
**TIFINAGH**

Unicode script "Tifinagh".

#### public static final Character.UnicodeScript
**UGARITIC**

Unicode script "Ugaritic".

#### public static final Character.UnicodeScript
**UNKNOWN**

Unicode script "Unknown".

#### public static final Character.UnicodeScript
**VAI**

Unicode script "Vai".

#### public static final Character.UnicodeScript
**YI**

Unicode script "Yi".