|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.sourceforge.expression_computer.Serializer
コマンド リストのシリアライズ、デシリアライズを行う機能を持ちます。バイト配列はJavaのシリアライズ形式とは違い独自形式です。
コンストラクタの概要 | |
Serializer()
|
メソッドの概要 | |
CommandList |
deserialize(byte[] data)
バイト配列をデシリアライズし、コマンド リストを構築します。 |
byte[] |
serialize(CommandList commandList)
コマンド リストをシリアライズし、バイト配列に変換します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public Serializer()
メソッドの詳細 |
public byte[] serialize(CommandList commandList) throws java.io.IOException
コマンド リストをシリアライズし、バイト配列に変換します。
commandList
- シリアライズするコマンド リスト。NullPointerException
例外をスローします。
java.io.IOException
- シリアライズに失敗した場合。public CommandList deserialize(byte[] data) throws java.io.IOException
バイト配列をデシリアライズし、コマンド リストを構築します。
data
- デシリアライズするバイト配列。NullPointerException
例外をスローします。
java.io.IOException
- デシリアライズに失敗した場合。
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |