クラス
java.nio.charset.CoderResultの使用
CoderResultを使用するパッケージ
-
java.nio.charsetでのCoderResultの使用
CoderResultとして宣言されたjava.nio.charsetのフィールド修飾子と型フィールド説明static CoderResultCoderResult.OVERFLOWオーバーフローを示す結果オブジェクトで、出力バッファの容量が不足している状態を示します。static CoderResultCoderResult.UNDERFLOWアンダーフローを示す結果オブジェクトで、入力バッファが完全に消費された状態か、入力バッファがまだ空でない場合は、追加入力が必要な状態を示します。CoderResultを返すjava.nio.charsetのメソッド修飾子と型メソッド説明CharsetDecoder.decode(ByteBuffer in, CharBuffer out, boolean endOfInput)指定された入力バッファ内のバイトを最大限デコードし、指定された出力バッファに結果を書き込みます。protected abstract CoderResultCharsetDecoder.decodeLoop(ByteBuffer in, CharBuffer out)1個以上のバイトをデコードし、1個以上の文字へデコードします。CharsetEncoder.encode(CharBuffer in, ByteBuffer out, boolean endOfInput)指定された入力バッファ内の文字を最大限エンコードし、指定された出力バッファに結果を書き込みます。protected abstract CoderResultCharsetEncoder.encodeLoop(CharBuffer in, ByteBuffer out)1個以上の文字1個以上のバイトへエンコードします。CharsetDecoder.flush(CharBuffer out)このデコーダをフラッシュします。CharsetEncoder.flush(ByteBuffer out)このエンコーダをフラッシュします。protected CoderResultCharsetDecoder.implFlush(CharBuffer out)このデコーダをフラッシュします。protected CoderResultCharsetEncoder.implFlush(ByteBuffer out)このエンコーダをフラッシュします。static CoderResultCoderResult.malformedForLength(int length)指定された長さの不正入力エラーを表した一意のオブジェクトを返すstaticファクトリ・メソッドです。static CoderResultCoderResult.unmappableForLength(int length)指定された長さのマップ不可文字エラーを表した一意のオブジェクトを返すstaticファクトリ・メソッドです。