パッケージ | 説明 |
---|---|
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, 2014, Oracle and/or its affiliates. All rights reserved.