Decoder.Binary<T>, Decoder.BinaryStream<T>, Decoder.Text<T>, Decoder.TextStream<T>
修飾子と型 | メソッドと説明 |
---|---|
T | decode(ByteBufferSE bytes) 指定されたバイトを型 T のオブジェクトにデコードします。 |
boolean | willDecode(ByteBufferSE bytes) 指定されたバイトを型 T のオブジェクトにデコードできるかどうかを回答します。 |
T decode(ByteBufferSE bytes) throws DecodeException
指定されたバイトのデコードが完了するまで、他のスレッドが ByteBuffer を使用することは安全ではありません。デコードが正常に完了すると、バッファーの制限は変更されず、バッファーの位置は制限と等しくなります。デコードが正常に完了しない場合、バッファの状態は未定義です。
bytes
- デコードされるバイト。DecodeException
- 提供されたバイトを型 T にデコードできない場合 boolean willDecode(ByteBufferSE bytes)
このメソッドが完了するまで、他のスレッドが ByteBuffer を使用することは安全ではありません。メソッドが完了すると、バッファはメソッド呼び出しの開始時と同じ状態になります。
bytes
- デコードされるバイト。Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.