java.lang .Object com.ibm.icu.dev.tool.compression .CompressionTableGenerator CompressionTableGenerator class CompressionTableGenerator (Code) Utility class to generate the tables used by the SCSU interface and
the UnicodeCompressor class.
author: Stephen F. Boothversion: 1.0 08 Mar 99
Method Summary public static voidmain (String [] argv) static void printOffsetTable () Generate the table used as sOffsetTable in SCSU.static void printSingleTagTable () Generate the table used as sSingleTagTable in UnicodeCompressor.static void printUnicodeTagTable () Generate the table used as sUnicodeTagTable in
This table contains boolean values indicating if a byte is a
unicode mode tag.
ARMENIANINDEX final static int ARMENIANINDEX (Code)
BLOCKSIZE final static int BLOCKSIZE (Code)
GREEKINDEX final static int GREEKINDEX (Code)
HALFWIDTHKATAKANAINDEX final static int HALFWIDTHKATAKANAINDEX (Code)
HIRAGANAINDEX final static int HIRAGANAINDEX (Code)
IPAEXTENSIONINDEX final static int IPAEXTENSIONINDEX (Code)
KATAKANAINDEX final static int KATAKANAINDEX (Code)
LATININDEX final static int LATININDEX (Code)
SCHANGE0 final static int SCHANGE0 (Code)
SCHANGE1 final static int SCHANGE1 (Code)
SCHANGE2 final static int SCHANGE2 (Code)
SCHANGE3 final static int SCHANGE3 (Code)
SCHANGE4 final static int SCHANGE4 (Code)
SCHANGE5 final static int SCHANGE5 (Code)
SCHANGE6 final static int SCHANGE6 (Code)
SCHANGE7 final static int SCHANGE7 (Code)
SCHANGEU final static int SCHANGEU (Code)
SDEFINE0 final static int SDEFINE0 (Code)
SDEFINE1 final static int SDEFINE1 (Code)
SDEFINE2 final static int SDEFINE2 (Code)
SDEFINE3 final static int SDEFINE3 (Code)
SDEFINE4 final static int SDEFINE4 (Code)
SDEFINE5 final static int SDEFINE5 (Code)
SDEFINE6 final static int SDEFINE6 (Code)
SDEFINE7 final static int SDEFINE7 (Code)
SDEFINEX final static int SDEFINEX (Code)
SQUOTE0 final static int SQUOTE0 (Code)
SQUOTE1 final static int SQUOTE1 (Code)
SQUOTE2 final static int SQUOTE2 (Code)
SQUOTE3 final static int SQUOTE3 (Code)
SQUOTE4 final static int SQUOTE4 (Code)
SQUOTE5 final static int SQUOTE5 (Code)
SQUOTE6 final static int SQUOTE6 (Code)
SQUOTE7 final static int SQUOTE7 (Code)
SQUOTEU final static int SQUOTEU (Code)
SRESERVED final static int SRESERVED (Code)
UCHANGE0 final static int UCHANGE0 (Code)
UCHANGE1 final static int UCHANGE1 (Code)
UCHANGE2 final static int UCHANGE2 (Code)
UCHANGE3 final static int UCHANGE3 (Code)
UCHANGE4 final static int UCHANGE4 (Code)
UCHANGE5 final static int UCHANGE5 (Code)
UCHANGE6 final static int UCHANGE6 (Code)
UCHANGE7 final static int UCHANGE7 (Code)
UDEFINE0 final static int UDEFINE0 (Code)
UDEFINE1 final static int UDEFINE1 (Code)
UDEFINE2 final static int UDEFINE2 (Code)
UDEFINE3 final static int UDEFINE3 (Code)
UDEFINE4 final static int UDEFINE4 (Code)
UDEFINE5 final static int UDEFINE5 (Code)
UDEFINE6 final static int UDEFINE6 (Code)
UDEFINE7 final static int UDEFINE7 (Code)
UDEFINEX final static int UDEFINEX (Code)
UQUOTEU final static int UQUOTEU (Code)
URESERVED final static int URESERVED (Code)
printOffsetTable static void printOffsetTable() (Code) Generate the table used as sOffsetTable in SCSU.
This table contains preformed indices so we can do array lookups
instead of calculations for speed during decompression.
printSingleTagTable static void printSingleTagTable() (Code) Generate the table used as sSingleTagTable in UnicodeCompressor.
This table contains boolean values indicating if a byte is a
single-byte mode tag.
printUnicodeTagTable static void printUnicodeTagTable() (Code) Generate the table used as sUnicodeTagTable in
This table contains boolean values indicating if a byte is a
unicode mode tag.