/** デフォルト出力バッファサイズ(={@value}chars)。 */\r
public static final int CHARBUF_DEFSZ = 4 * 1024;\r
\r
+\r
private final CharsetDecoder decoder;\r
\r
private ReadableByteChannel channel;\r
private final ByteBuffer byteBuffer;\r
private final CharBuffer charBuffer;\r
\r
- private boolean isEndOfInput = false;\r
- private boolean isFlushing = false;\r
+ private boolean isEndOfInput;\r
+ private boolean isFlushing;\r
\r
private DecodeHandler decodeHandler;\r
+\r
+ // エンコーディングによっては長さに見直しが必要\r
private byte[] errorData = new byte[4];\r
\r
+\r
/**\r
* コンストラクタ。\r
* @param decoder デコーダ\r