Lines Matching defs:c2bIndex
93 * char[] c2bIndex;
96 * return c2b[c2bIndex[ch >> 8] + (ch & 0xff)];
413 private final char[] c2bIndex;
416 protected Encoder(Charset cs, char[] c2b, char[] c2bIndex) {
419 this.c2bIndex = c2bIndex;
422 Encoder(Charset cs, float avg, float max, byte[] repl, char[] c2b, char[] c2bIndex) {
425 this.c2bIndex = c2bIndex;
520 return c2b[c2bIndex[ch >> 8] + (ch & 0xff)];
523 // init the c2b and c2bIndex tables from b2c.
526 char[] c2b, char[] c2bIndex)
562 int index = c2bIndex[c >> 8];
566 c2bIndex[c >> 8] = (char)index;
580 int index = c2bIndex[c >> 8];
584 c2bIndex[c >> 8] = (char)index;
596 if (c2bIndex[index] == 0) {
597 c2bIndex[index] = (char)off;
600 index = c2bIndex[index] + (c & 0xff);
610 char[] c2b, char[] c2bIndex) {
611 super(cs, 2.0f, 2.0f, repl, c2b, c2bIndex);
631 Encoder_EBCDIC(Charset cs, char[] c2b, char[] c2bIndex) {
632 super(cs, 4.0f, 5.0f, new byte[] {(byte)0x6f}, c2b, c2bIndex);
748 Encoder_EUC_SIM(Charset cs, char[] c2b, char[] c2bIndex) {
749 super(cs, c2b, c2bIndex);