Interface ScriptAttribute

All Superinterfaces:
Attribute
All Known Implementing Classes:
ScriptAttributeImpl

public interface ScriptAttribute extends Attribute
This attribute stores the UTR #24 script value for a token of text.
WARNING: This API is experimental and might change in incompatible ways in the next release.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Get the numeric code for this script value.
    Get the full name.
    Get the abbreviated name.
    void
    setCode(int code)
    Set the numeric code for this script value.
  • Method Details

    • getCode

      int getCode()
      Get the numeric code for this script value. This is the constant value from UScript.
      Returns:
      numeric code
    • setCode

      void setCode(int code)
      Set the numeric code for this script value. This is the constant value from UScript.
      Parameters:
      code - numeric code
    • getName

      String getName()
      Get the full name.
      Returns:
      UTR #24 full name.
    • getShortName

      String getShortName()
      Get the abbreviated name.
      Returns:
      UTR #24 abbreviated name.