| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| private static final Log | |
| public static final String | |
| private static final Map | UNICODE_SCRIPT_TO_OPENTYPE_TAG_MAP
A map associating Unicode scripts with one or more OpenType script tags. |
| private static String[] | |
| private static int[] | |
| public static final String |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static void | |
| public static String[] | Returns: An array of four-char script tagsthe unicode codepoint of the OpenType script tag codePoint)Obtain the OpenType script tags associated with the given Unicode codepoint. |
| private static String | Returns: A Unicode script string, or#UNKNOWN if unknownObtain the Unicode script associated with the given Unicode codepoint. |
| private static void |
| INHERITED | back to summary |
|---|---|
| public static final String INHERITED | |
| LOG | back to summary |
|---|---|
| private static final Log LOG | |
| TAG_DEFAULT | back to summary |
|---|---|
| public static final String TAG_DEFAULT | |
| UNICODE_SCRIPT_TO_OPENTYPE_TAG_MAP | back to summary |
|---|---|
| private static final Map<String, String[]> UNICODE_SCRIPT_TO_OPENTYPE_TAG_MAP A map associating Unicode scripts with one or more OpenType script tags. Script tags are not necessarily the same as Unicode scripts. A single Unicode script may correspond to multiple tags, especially when there has been a revision to the latter (e.g. Bengali -> [bng2, beng]). When there are multiple tags, they are ordered from newest to oldest.
| |
| unicodeRangeScripts | back to summary |
|---|---|
| private static String[] unicodeRangeScripts | |
| unicodeRangeStarts | back to summary |
|---|---|
| private static int[] unicodeRangeStarts | |
| UNKNOWN | back to summary |
|---|---|
| public static final String UNKNOWN | |
| OpenTypeScript | back to summary |
|---|---|
| private OpenTypeScript() | |
| ensureValidCodePoint | back to summary |
|---|---|
| private static void ensureValidCodePoint(int codePoint) | |
| getScriptTags | back to summary |
|---|---|
| public static String[] getScriptTags(int codePoint) Obtain the OpenType script tags associated with the given Unicode codepoint.
The result may contain the special value
| |
| getUnicodeScript | back to summary |
|---|---|
| private static String getUnicodeScript(int codePoint) Obtain the Unicode script associated with the given Unicode codepoint.
| |
| parseScriptsFile | back to summary |
|---|---|
| private static void parseScriptsFile(InputStream inputStream) throws IOException | |