/**
* 文字デコーダー。
+ *
* <p>あらかじめバイト長が既知であるバイトバッファを読み取り、
* 文字列へのデコード結果を返す。
+ *
* <p>デコード対象のバイト列が全てメモリ上に展開される必要があるので、
* 巨大なテキストのデコードには不適当。
+ *
* <p>入力バイト値0x00以降をデコード処理の対象から外す
* 「ゼロチョップモード」を備える。
* デフォルトではゼロチョップモードはオフ。
this.decoder = decoder;
this.decoder.reset();
- this.decoder.onMalformedInput (CodingErrorAction.REPORT);
+ this.decoder.onMalformedInput( CodingErrorAction.REPORT);
this.decoder.onUnmappableCharacter(CodingErrorAction.REPORT);
return;
/**
* 指定されたバイト長のデコードに必要な出力バッファを用意する。
+ *
* <p>既存バッファで足りなければ新たに確保し直す。
+ *
* @param byteLength 入力バイト長
* @return 出力バッファ長。(キャラクタ単位)
*/