Enum UScript.ScriptUsage

java.lang.Object
java.lang.Enum<UScript.ScriptUsage>
com.ibm.icu.lang.UScript.ScriptUsage
All Implemented Interfaces:
Serializable, Comparable<UScript.ScriptUsage>
Enclosing class:
UScript

public static enum UScript.ScriptUsage extends Enum<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
Status:
Stable ICU 51.
  • Enum Constant Details

    • NOT_ENCODED

      public static final UScript.ScriptUsage NOT_ENCODED
      Not encoded in Unicode.
      Status:
      Stable ICU 51.
    • UNKNOWN

      public static final UScript.ScriptUsage UNKNOWN
      Unknown script usage.
      Status:
      Stable ICU 51.
    • EXCLUDED

      public static final UScript.ScriptUsage EXCLUDED
      Candidate for Exclusion from Identifiers.
      Status:
      Stable ICU 51.
    • LIMITED_USE

      public static final UScript.ScriptUsage LIMITED_USE
      Limited Use script.
      Status:
      Stable ICU 51.
    • ASPIRATIONAL

      public static final UScript.ScriptUsage ASPIRATIONAL
      Aspirational Use script.
      Status:
      Stable ICU 51.
  • Method Details

    • values

      public static UScript.ScriptUsage[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static UScript.ScriptUsage valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null