パッケージ | 説明 |
---|---|
java.nio.charset |
byte と Unicode 文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。
|
修飾子と型 | フィールドと説明 |
---|---|
static CoderResult |
CoderResult.OVERFLOW
オーバーフローを示す結果オブジェクトで、出力バッファーの容量が不足している状態を示します。
|
static CoderResult |
CoderResult.UNDERFLOW
アンダーフローを示す結果オブジェクトで、入力バッファーが完全に消費された状態か、入力バッファーがまだ空でない場合は、追加入力が必要な状態を示します。
|
修飾子と型 | メソッドと説明 |
---|---|
CoderResult |
CharsetDecoder.decode(ByteBuffer in, CharBuffer out, boolean endOfInput)
指定された入力バッファー内のバイトを最大限デコードし、指定された出力バッファーに結果を書き込みます。
|
protected abstract CoderResult |
CharsetDecoder.decodeLoop(ByteBuffer in, CharBuffer out)
1 個以上のバイトをデコードし、1 個以上の文字へデコードします。
|
CoderResult |
CharsetEncoder.encode(CharBuffer in, ByteBuffer out, boolean endOfInput)
指定された入力バッファー内の文字を最大限エンコードし、指定された出力バッファーに結果を書き込みます。
|
protected abstract CoderResult |
CharsetEncoder.encodeLoop(CharBuffer in, ByteBuffer out)
1 個以上の文字 1 個以上のバイトへエンコードします。
|
CoderResult |
CharsetEncoder.flush(ByteBuffer out)
このエンコーダをフラッシュします。
|
CoderResult |
CharsetDecoder.flush(CharBuffer out)
このデコーダをフラッシュします。
|
protected CoderResult |
CharsetEncoder.implFlush(ByteBuffer out)
このエンコーダをフラッシュします。
|
protected CoderResult |
CharsetDecoder.implFlush(CharBuffer out)
このデコーダをフラッシュします。
|
static CoderResult |
CoderResult.malformedForLength(int length)
指定された長さの不正入力エラーを表した一意のオブジェクトを返す static ファクトリメソッドです。
|
static CoderResult |
CoderResult.unmappableForLength(int length)
指定された長さのマップ不可文字エラーを表した一意のオブジェクトを返す static ファクトリメソッドです。
|
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.