|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectokuyama.imdst.util.serializemap.ToStringSerializer
public class ToStringSerializer
ISerializerの実装.
全てのObjectを文字列表記に置き換える
| コンストラクタの概要 | |
|---|---|
ToStringSerializer()
|
|
ToStringSerializer(java.lang.String type)
|
|
| メソッドの概要 | |
|---|---|
void |
clearParentMap()
自身をインスタンス化したSerializeMapのclearメソッドが呼び出されたタイミングで呼び出される |
java.util.Map |
deSerialize(byte[] deserializeTarget,
java.lang.Object key,
int uniqueNo)
デシリアライズ処理インターフェース. |
byte[] |
serialize(java.util.Map serializeTarget,
java.lang.Class mapKeyClazz,
java.lang.Class mapValueClazz,
java.lang.Object key,
int uniqueNo)
シリアライザ. |
void |
setInstanceCreateMapName(java.lang.String mapName)
自身をインスタンス化したSerializeMapのユニーク名(インスタンスのHash値)を引数に1度だけ呼び出される. |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public ToStringSerializer()
public ToStringSerializer(java.lang.String type)
| メソッドの詳細 |
|---|
public void setInstanceCreateMapName(java.lang.String mapName)
ISerializer の記述:
ISerializer 内の setInstanceCreateMapName
public byte[] serialize(java.util.Map serializeTarget,
java.lang.Class mapKeyClazz,
java.lang.Class mapValueClazz,
java.lang.Object key,
int uniqueNo)
ISerializer 内の serializeserializeTarget - シリアライズするターゲットオブジェクト(具象クラスはHashMap)mapKeyClazz - シリアライズするターゲットオブジェクトのMapがKey値として持つクラス(シリアライス、デシリアライズ時の指標)mapValueClazz - シリアライズするターゲットオブジェクトのMapがValue値として持つクラス(シリアライス、デシリアライズ時の指標)呼び出しに使われたKey値 - uniqueNo - 本処理の対象となるMapをあらわすユニークな値
public java.util.Map deSerialize(byte[] deserializeTarget,
java.lang.Object key,
int uniqueNo)
ISerializer 内の deSerializedeserializeTarget - デシリアライズターゲット呼び出しに使われたKey値 - uniqueNo - 本処理の対象となるMapをあらわすユニークな値
public void clearParentMap()
ISerializer の記述:
ISerializer 内の clearParentMap
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||