r = new UTF8Reader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer); } else if (normEnc == CharsetNames.CS_ISO_LATIN1) { r = new ISOLatinReader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer); } else if (normEnc == CharsetNames.CS_US_ASCII) { r = new AsciiReader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer); } else if (normEnc.startsWith(CharsetNames.CS_UTF32)) { boolean isBE = (normEnc == CharsetNames.CS_UTF32BE); r = new UTF32Reader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer, isBE); } else { try {
mByteBuffer = cfg.allocFullBBuffer(bufSize);
r = new UTF8Reader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer); } else if (normEnc == CharsetNames.CS_ISO_LATIN1) { r = new ISOLatinReader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer); } else if (normEnc == CharsetNames.CS_US_ASCII) { r = new AsciiReader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer); } else if (normEnc.startsWith(CharsetNames.CS_UTF32)) { boolean isBE = (normEnc == CharsetNames.CS_UTF32BE); r = new UTF32Reader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer, isBE); } else { try {
r = new UTF8Reader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0); } else if (normEnc == CharsetNames.CS_ISO_LATIN1) { r = new ISOLatinReader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0); } else if (normEnc == CharsetNames.CS_US_ASCII) { r = new AsciiReader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0); } else if (normEnc.startsWith(CharsetNames.CS_UTF32)) { boolean isBE = (normEnc == CharsetNames.CS_UTF32BE); r = new UTF32Reader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, isBE); } else { try {
r = new UTF8Reader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer); } else if (normEnc == CharsetNames.CS_ISO_LATIN1) { r = new ISOLatinReader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer); } else if (normEnc == CharsetNames.CS_US_ASCII) { r = new AsciiReader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer); } else if (normEnc.startsWith(CharsetNames.CS_UTF32)) { boolean isBE = (normEnc == CharsetNames.CS_UTF32BE); r = new UTF32Reader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer, isBE); } else { try {
r = new UTF8Reader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0); } else if (normEnc == CharsetNames.CS_ISO_LATIN1) { r = new ISOLatinReader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0); } else if (normEnc == CharsetNames.CS_US_ASCII) { r = new AsciiReader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0); } else if (normEnc.startsWith(CharsetNames.CS_UTF32)) { boolean isBE = (normEnc == CharsetNames.CS_UTF32BE); r = new UTF32Reader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, isBE); } else { try {
r = new UTF8Reader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0); } else if (normEnc == CharsetNames.CS_ISO_LATIN1) { r = new ISOLatinReader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0); } else if (normEnc == CharsetNames.CS_US_ASCII) { r = new AsciiReader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0); } else if (normEnc.startsWith(CharsetNames.CS_UTF32)) { boolean isBE = (normEnc == CharsetNames.CS_UTF32BE); r = new UTF32Reader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, isBE); } else { try {
r = new UTF8Reader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer); } else if (normEnc == CharsetNames.CS_ISO_LATIN1) { r = new ISOLatinReader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer); } else if (normEnc == CharsetNames.CS_US_ASCII) { r = new AsciiReader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer); } else if (normEnc.startsWith(CharsetNames.CS_UTF32)) { boolean isBE = (normEnc == CharsetNames.CS_UTF32BE); r = new UTF32Reader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer, isBE); } else { try {
r = new UTF8Reader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer); } else if (normEnc == CharsetNames.CS_ISO_LATIN1) { r = new ISOLatinReader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer); } else if (normEnc == CharsetNames.CS_US_ASCII) { r = new AsciiReader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer); } else if (normEnc.startsWith(CharsetNames.CS_UTF32)) { boolean isBE = (normEnc == CharsetNames.CS_UTF32BE); r = new UTF32Reader(cfg, in, cfg.allocFullBBuffer(inputBufLen), 0, 0, recycleBuffer, isBE); } else { try {
mByteBuffer = cfg.allocFullBBuffer(bufSize);
mByteBuffer = cfg.allocFullBBuffer(bufSize);
bufSize = MIN_BUF_SIZE; mByteBuffer = cfg.allocFullBBuffer(bufSize);
bufSize = MIN_BUF_SIZE; mByteBuffer = cfg.allocFullBBuffer(bufSize);
mByteBuffer = cfg.allocFullBBuffer(bufSize);
bufSize = MIN_BUF_SIZE; mByteBuffer = cfg.allocFullBBuffer(bufSize);
mByteBuffer = cfg.allocFullBBuffer(bufSize);