public static enum Character.UnicodeScript extends Enum<Character.UnicodeScript>
Latin, or
 one of the following three special values,
 Inherited,
 Common or
 Unknown.| Enum Constant and Description | 
|---|
| ARABICUnicode script "Arabic". | 
| ARMENIANUnicode script "Armenian". | 
| AVESTANUnicode script "Avestan". | 
| BALINESEUnicode script "Balinese". | 
| BAMUMUnicode script "Bamum". | 
| BATAKUnicode script "Batak". | 
| BENGALIUnicode script "Bengali". | 
| BOPOMOFOUnicode script "Bopomofo". | 
| BRAHMIUnicode script "Brahmi". | 
| BRAILLEUnicode script "Braille". | 
| BUGINESEUnicode script "Buginese". | 
| BUHIDUnicode script "Buhid". | 
| CANADIAN_ABORIGINALUnicode script "Canadian_Aboriginal". | 
| CARIANUnicode script "Carian". | 
| CHAKMAUnicode script "Chakma". | 
| CHAMUnicode script "Cham". | 
| CHEROKEEUnicode script "Cherokee". | 
| COMMONUnicode script "Common". | 
| COPTICUnicode script "Coptic". | 
| CUNEIFORMUnicode script "Cuneiform". | 
| CYPRIOTUnicode script "Cypriot". | 
| CYRILLICUnicode script "Cyrillic". | 
| DESERETUnicode script "Deseret". | 
| DEVANAGARIUnicode script "Devanagari". | 
| EGYPTIAN_HIEROGLYPHSUnicode script "Egyptian_Hieroglyphs". | 
| ETHIOPICUnicode script "Ethiopic". | 
| GEORGIANUnicode script "Georgian". | 
| GLAGOLITICUnicode script "Glagolitic". | 
| GOTHICUnicode script "Gothic". | 
| GREEKUnicode script "Greek". | 
| GUJARATIUnicode script "Gujarati". | 
| GURMUKHIUnicode script "Gurmukhi". | 
| HANUnicode script "Han". | 
| HANGULUnicode script "Hangul". | 
| HANUNOOUnicode script "Hanunoo". | 
| HEBREWUnicode script "Hebrew". | 
| HIRAGANAUnicode script "Hiragana". | 
| IMPERIAL_ARAMAICUnicode script "Imperial_Aramaic". | 
| INHERITEDUnicode script "Inherited". | 
| INSCRIPTIONAL_PAHLAVIUnicode script "Inscriptional_Pahlavi". | 
| INSCRIPTIONAL_PARTHIANUnicode script "Inscriptional_Parthian". | 
| JAVANESEUnicode script "Javanese". | 
| KAITHIUnicode script "Kaithi". | 
| KANNADAUnicode script "Kannada". | 
| KATAKANAUnicode script "Katakana". | 
| KAYAH_LIUnicode script "Kayah_Li". | 
| KHAROSHTHIUnicode script "Kharoshthi". | 
| KHMERUnicode script "Khmer". | 
| LAOUnicode script "Lao". | 
| LATINUnicode script "Latin". | 
| LEPCHAUnicode script "Lepcha". | 
| LIMBUUnicode script "Limbu". | 
| LINEAR_BUnicode script "Linear_B". | 
| LISUUnicode script "Lisu". | 
| LYCIANUnicode script "Lycian". | 
| LYDIANUnicode script "Lydian". | 
| MALAYALAMUnicode script "Malayalam". | 
| MANDAICUnicode script "Mandaic". | 
| MEETEI_MAYEKUnicode script "Meetei_Mayek". | 
| MEROITIC_CURSIVEUnicode script "Meroitic Cursive". | 
| MEROITIC_HIEROGLYPHSUnicode script "Meroitic Hieroglyphs". | 
| MIAOUnicode script "Miao". | 
| MONGOLIANUnicode script "Mongolian". | 
| MYANMARUnicode script "Myanmar". | 
| NEW_TAI_LUEUnicode script "New_Tai_Lue". | 
| NKOUnicode script "Nko". | 
| OGHAMUnicode script "Ogham". | 
| OL_CHIKIUnicode script "Ol_Chiki". | 
| OLD_ITALICUnicode script "Old_Italic". | 
| OLD_PERSIANUnicode script "Old_Persian". | 
| OLD_SOUTH_ARABIANUnicode script "Old_South_Arabian". | 
| OLD_TURKICUnicode script "Old_Turkic". | 
| ORIYAUnicode script "Oriya". | 
| OSMANYAUnicode script "Osmanya". | 
| PHAGS_PAUnicode script "Phags_Pa". | 
| PHOENICIANUnicode script "Phoenician". | 
| REJANGUnicode script "Rejang". | 
| RUNICUnicode script "Runic". | 
| SAMARITANUnicode script "Samaritan". | 
| SAURASHTRAUnicode script "Saurashtra". | 
| SHARADAUnicode script "Sharada". | 
| SHAVIANUnicode script "Shavian". | 
| SINHALAUnicode script "Sinhala". | 
| SORA_SOMPENGUnicode script "Sora Sompeng". | 
| SUNDANESEUnicode script "Sundanese". | 
| SYLOTI_NAGRIUnicode script "Syloti_Nagri". | 
| SYRIACUnicode script "Syriac". | 
| TAGALOGUnicode script "Tagalog". | 
| TAGBANWAUnicode script "Tagbanwa". | 
| TAI_LEUnicode script "Tai_Le". | 
| TAI_THAMUnicode script "Tai_Tham". | 
| TAI_VIETUnicode script "Tai_Viet". | 
| TAKRIUnicode script "Takri". | 
| TAMILUnicode script "Tamil". | 
| TELUGUUnicode script "Telugu". | 
| THAANAUnicode script "Thaana". | 
| THAIUnicode script "Thai". | 
| TIBETANUnicode script "Tibetan". | 
| TIFINAGHUnicode script "Tifinagh". | 
| UGARITICUnicode script "Ugaritic". | 
| UNKNOWNUnicode script "Unknown". | 
| VAIUnicode script "Vai". | 
| YIUnicode script "Yi". | 
| Modifier and Type | Method and Description | 
|---|---|
| static Character.UnicodeScript | forName(String scriptName)Returns the UnicodeScript constant with the given Unicode script
 name or the script name alias. | 
| static Character.UnicodeScript | of(int codePoint)Returns the enum constant representing the Unicode script of which
 the given character (Unicode code point) is assigned to. | 
| static Character.UnicodeScript | valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static Character.UnicodeScript[] | values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
public static final Character.UnicodeScript COMMON
public static final Character.UnicodeScript LATIN
public static final Character.UnicodeScript GREEK
public static final Character.UnicodeScript CYRILLIC
public static final Character.UnicodeScript ARMENIAN
public static final Character.UnicodeScript HEBREW
public static final Character.UnicodeScript ARABIC
public static final Character.UnicodeScript SYRIAC
public static final Character.UnicodeScript THAANA
public static final Character.UnicodeScript DEVANAGARI
public static final Character.UnicodeScript BENGALI
public static final Character.UnicodeScript GURMUKHI
public static final Character.UnicodeScript GUJARATI
public static final Character.UnicodeScript ORIYA
public static final Character.UnicodeScript TAMIL
public static final Character.UnicodeScript TELUGU
public static final Character.UnicodeScript KANNADA
public static final Character.UnicodeScript MALAYALAM
public static final Character.UnicodeScript SINHALA
public static final Character.UnicodeScript THAI
public static final Character.UnicodeScript LAO
public static final Character.UnicodeScript TIBETAN
public static final Character.UnicodeScript MYANMAR
public static final Character.UnicodeScript GEORGIAN
public static final Character.UnicodeScript HANGUL
public static final Character.UnicodeScript ETHIOPIC
public static final Character.UnicodeScript CHEROKEE
public static final Character.UnicodeScript CANADIAN_ABORIGINAL
public static final Character.UnicodeScript OGHAM
public static final Character.UnicodeScript RUNIC
public static final Character.UnicodeScript KHMER
public static final Character.UnicodeScript MONGOLIAN
public static final Character.UnicodeScript HIRAGANA
public static final Character.UnicodeScript KATAKANA
public static final Character.UnicodeScript BOPOMOFO
public static final Character.UnicodeScript HAN
public static final Character.UnicodeScript YI
public static final Character.UnicodeScript OLD_ITALIC
public static final Character.UnicodeScript GOTHIC
public static final Character.UnicodeScript DESERET
public static final Character.UnicodeScript INHERITED
public static final Character.UnicodeScript TAGALOG
public static final Character.UnicodeScript HANUNOO
public static final Character.UnicodeScript BUHID
public static final Character.UnicodeScript TAGBANWA
public static final Character.UnicodeScript LIMBU
public static final Character.UnicodeScript TAI_LE
public static final Character.UnicodeScript LINEAR_B
public static final Character.UnicodeScript UGARITIC
public static final Character.UnicodeScript SHAVIAN
public static final Character.UnicodeScript OSMANYA
public static final Character.UnicodeScript CYPRIOT
public static final Character.UnicodeScript BRAILLE
public static final Character.UnicodeScript BUGINESE
public static final Character.UnicodeScript COPTIC
public static final Character.UnicodeScript NEW_TAI_LUE
public static final Character.UnicodeScript GLAGOLITIC
public static final Character.UnicodeScript TIFINAGH
public static final Character.UnicodeScript SYLOTI_NAGRI
public static final Character.UnicodeScript OLD_PERSIAN
public static final Character.UnicodeScript KHAROSHTHI
public static final Character.UnicodeScript BALINESE
public static final Character.UnicodeScript CUNEIFORM
public static final Character.UnicodeScript PHOENICIAN
public static final Character.UnicodeScript PHAGS_PA
public static final Character.UnicodeScript NKO
public static final Character.UnicodeScript SUNDANESE
public static final Character.UnicodeScript BATAK
public static final Character.UnicodeScript LEPCHA
public static final Character.UnicodeScript OL_CHIKI
public static final Character.UnicodeScript VAI
public static final Character.UnicodeScript SAURASHTRA
public static final Character.UnicodeScript KAYAH_LI
public static final Character.UnicodeScript REJANG
public static final Character.UnicodeScript LYCIAN
public static final Character.UnicodeScript CARIAN
public static final Character.UnicodeScript LYDIAN
public static final Character.UnicodeScript CHAM
public static final Character.UnicodeScript TAI_THAM
public static final Character.UnicodeScript TAI_VIET
public static final Character.UnicodeScript AVESTAN
public static final Character.UnicodeScript EGYPTIAN_HIEROGLYPHS
public static final Character.UnicodeScript SAMARITAN
public static final Character.UnicodeScript MANDAIC
public static final Character.UnicodeScript LISU
public static final Character.UnicodeScript BAMUM
public static final Character.UnicodeScript JAVANESE
public static final Character.UnicodeScript MEETEI_MAYEK
public static final Character.UnicodeScript IMPERIAL_ARAMAIC
public static final Character.UnicodeScript OLD_SOUTH_ARABIAN
public static final Character.UnicodeScript INSCRIPTIONAL_PARTHIAN
public static final Character.UnicodeScript INSCRIPTIONAL_PAHLAVI
public static final Character.UnicodeScript OLD_TURKIC
public static final Character.UnicodeScript BRAHMI
public static final Character.UnicodeScript KAITHI
public static final Character.UnicodeScript MEROITIC_HIEROGLYPHS
public static final Character.UnicodeScript MEROITIC_CURSIVE
public static final Character.UnicodeScript SORA_SOMPENG
public static final Character.UnicodeScript CHAKMA
public static final Character.UnicodeScript SHARADA
public static final Character.UnicodeScript TAKRI
public static final Character.UnicodeScript MIAO
public static final Character.UnicodeScript UNKNOWN
public static Character.UnicodeScript[] values()
for (Character.UnicodeScript c : Character.UnicodeScript.values()) System.out.println(c);
public static Character.UnicodeScript valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static Character.UnicodeScript of(int codePoint)
codePoint - the character (Unicode code point) in question.UnicodeScript constant representing the
          Unicode script of which this character is assigned to.IllegalArgumentException - if the specified
 codePoint is an invalid Unicode code point.Character.isValidCodePoint(int)public static final Character.UnicodeScript forName(String scriptName)
Character class specifies the version of
 the standard that it supports.
 Character case is ignored for all of the valid script names. The en_US locale's case mapping rules are used to provide case-insensitive string comparisons for script name validation.
scriptName - A UnicodeScript name.UnicodeScript constant identified
         by scriptNameIllegalArgumentException - if scriptName is an
         invalid nameNullPointerException - if scriptName is null Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2017, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.