インターフェース Deserializer<T>
- 型パラメーター:
- T- オブジェクト型
- すべての既知の実装クラス:
- DefaultDeserializer,- SerializationDelegate
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
InputStream のデータからオブジェクトに変換するための戦略インターフェース。
- 導入:
- 3.0.5
- 作成者:
- Gary Russell, Mark Fisher, Juergen Hoeller
- 関連事項:
- メソッドのサマリー修飾子と型メソッド説明- deserialize- (InputStreamSE inputStream) 指定された InputStream から型 T のオブジェクトを読み取り(アセンブル)します。- default T- deserializeFromByteArray- (byte[] serialized) 指定されたバイト配列から型 T のオブジェクトを読み取り(アセンブル)します。
- メソッドの詳細- deserialize指定された InputStream から型 T のオブジェクトを読み取り(アセンブル)します。- メモ: 実装では、指定された InputStream(またはその InputStream のデコレータ)をクローズするのではなく、呼び出し側に任せます。 - パラメーター:
- inputStream- 入力ストリーム
- 戻り値:
- 逆直列化されたオブジェクト
- 例外:
- IOExceptionSE- ストリームからの読み取りエラーの場合
 
- deserializeFromByteArray指定されたバイト配列から型 T のオブジェクトを読み取り(アセンブル)します。- パラメーター:
- serialized- バイト配列
- 戻り値:
- 逆直列化されたオブジェクト
- 例外:
- IOExceptionSE- デシリアライズに失敗した場合
- 導入:
- 5.2.7