UScript.ScriptUsage


public static final enum UScript.ScriptUsage
extends Enum<UScript.ScriptUsage>

java.lang.Object
   ↳ java.lang.Enum<android.icu.lang.UScript.ScriptUsage>
     ↳ android.icu.lang.UScript.ScriptUsage


Script usage constants. See UAX #31 Unicode Identifier and Pattern Syntax. http://www.unicode.org/reports/tr31/#Table_Candidate_Characters_for_Exclusion_from_Identifiers

Summary

Enum values

UScript.ScriptUsage  ASPIRATIONAL

Aspirational Use script. 

UScript.ScriptUsage  EXCLUDED

Candidate for Exclusion from Identifiers. 

UScript.ScriptUsage  LIMITED_USE

Limited Use script. 

UScript.ScriptUsage  NOT_ENCODED

Not encoded in Unicode. 

UScript.ScriptUsage  RECOMMENDED

Recommended script. 

UScript.ScriptUsage  UNKNOWN

Unknown script usage. 

Public methods

static UScript.ScriptUsage valueOf(String name)
static final ScriptUsage[] values()

Inherited methods

Enum values

ASPIRATIONAL

Added in API level 24
public static final UScript.ScriptUsage ASPIRATIONAL

Aspirational Use script.

EXCLUDED

Added in API level 24
public static final UScript.ScriptUsage EXCLUDED

Candidate for Exclusion from Identifiers.

LIMITED_USE

Added in API level 24
public static final UScript.ScriptUsage LIMITED_USE

Limited Use script.

NOT_ENCODED

Added in API level 24
public static final UScript.ScriptUsage NOT_ENCODED

Not encoded in Unicode.

Added in API level 24
public static final UScript.ScriptUsage RECOMMENDED

Recommended script.

UNKNOWN

Added in API level 24
public static final UScript.ScriptUsage UNKNOWN

Unknown script usage.

Public methods

valueOf

public static UScript.ScriptUsage valueOf (String name)

Parameters
name String

Returns
UScript.ScriptUsage

values

public static final ScriptUsage[] values ()

Returns
ScriptUsage[]