|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
CoderResult を使用しているパッケージ | |
---|---|
java.nio.charset | バイトと Unicode 文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。 |
java.nio.charset での CoderResult の使用 |
---|
CoderResult として宣言されている java.nio.charset のフィールド | |
---|---|
static CoderResult |
CoderResult.OVERFLOW
オーバーフローを示す結果オブジェクトで、出力バッファーの容量が不足している状態を示します。 |
static CoderResult |
CoderResult.UNDERFLOW
アンダーフローを示す結果オブジェクトで、入力バッファーが完全に消費された状態か、入力バッファーがまだ空でない場合は、追加入力が必要な状態を示します。 |
CoderResult を返す java.nio.charset のメソッド | |
---|---|
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 ファクトリメソッドです。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。