public void switchEncoding(Encoding newEnc) { this.decoder = newEnc.newDecoder(); initDecoder(); }
public HtmlInputStreamReader(Stream inputStream, ErrorHandler errorHandler, Tokenizer tokenizer, Driver driver, Encoding encoding) { this.inputStream = inputStream; this.errorHandler = errorHandler; this.tokenizer = tokenizer; this.driver = driver; this.decoder = encoding.newDecoder(); this.sniffing = false; position = 0; bytesRead = 0; byteBuffer.position(0); byteBuffer.limit(0); shouldReadBytes = true; initDecoder(); }