home *** CD-ROM | disk | FTP | other *** search
- package sun.io;
-
- public class ByteToCharCp949C extends ByteToCharDBCS_ASCII {
- protected static final String singleByteToChar;
- protected static final boolean[] leadByte;
- protected static final short[] index1;
- protected static final String index2;
- protected static final int mask1;
- protected static final int mask2;
- protected static final int shift;
-
- public String getCharacterEncoding() {
- return "Cp949C";
- }
-
- ByteToCharCp949C() {
- super.mask1 = mask1;
- super.mask2 = mask2;
- super.shift = shift;
- super.leadByte = leadByte;
- super.singleByteToChar = singleByteToChar;
- super.index1 = index1;
- super.index2 = index2;
- }
-
- static {
- ByteToCharCp949 var0 = new ByteToCharCp949();
- mask1 = var0.mask1;
- mask2 = var0.mask2;
- shift = var0.shift;
- leadByte = var0.leadByte;
- index1 = var0.index1;
- index2 = var0.index2;
- String var1 = "";
-
- for(char var2 = 0; var2 < 128; ++var2) {
- var1 = var1 + var2;
- }
-
- singleByteToChar = var1 + var0.singleByteToChar.substring(var1.length());
- }
- }
-