|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.JRcServer.commons.serialize.SerializeUtil
public class SerializeUtil
シリアライズユーティリティ.
コンストラクタの概要 | |
---|---|
SerializeUtil()
|
メソッドの概要 | |
---|---|
static java.io.Serializable |
convertBinaryByObject(byte[] bin)
対象バイナリをシリアライズオブジェクトに変換. |
static byte[] |
convertObjectByBinary(java.io.Serializable obj)
対象シリアライズオブジェクトをバイナリに変換. |
static java.io.Serializable |
copyObject(java.io.Serializable obj)
シリアライズオブジェクトをコピー. |
static java.io.Serializable |
getCb32Serialize(boolean mode,
java.lang.String cb32,
java.lang.String name)
暗号化シリアライズオブジェクトを取得. |
static java.io.Serializable |
getSerialize(java.lang.String name)
対象ファイルから、オブジェクトを復元. |
static void |
putCb32Serialize(boolean mode,
java.lang.String cb32,
java.lang.String name,
java.io.Serializable obj)
暗号化シリアライズ. |
static void |
putSerialize(java.lang.String name,
java.io.Serializable obj)
対象ファイルにオブジェクトをシリアライズ. |
static long |
serialVersionUID(java.lang.String name)
対象名に対するserialVersionUIDを計算. |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public SerializeUtil()
メソッドの詳細 |
---|
public static final long serialVersionUID(java.lang.String name)
name
- 対象のクラス名を設定します.
public static final void putSerialize(java.lang.String name, java.io.Serializable obj) throws InputException, AccessException
name
- シリアライズ先のファイル名を設定します.obj
- シリアライズ対象のオブジェクトを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public static final java.io.Serializable getSerialize(java.lang.String name) throws AccessException
name
- 復元対象のファイル名を設定します.
AccessException
- アクセス例外.public static final void putCb32Serialize(boolean mode, java.lang.String cb32, java.lang.String name, java.io.Serializable obj) throws InputException, AccessException
mode
- 暗号モードを設定します.cb32
- 暗号基本値を設定します.name
- シリアライズ先のファイル名を設定します.obj
- シリアライズ対象のオブジェクトを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public static final java.io.Serializable getCb32Serialize(boolean mode, java.lang.String cb32, java.lang.String name) throws InputException, AccessException
mode
- 暗号モードを設定します.cb32
- 暗号基本値を設定します.name
- シリアライズ先のファイル名を設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public static final java.io.Serializable copyObject(java.io.Serializable obj) throws java.io.IOException, java.lang.ClassNotFoundException
obj
- コピー元のオブジェクトを設定します.
java.io.IOException
- IO例外.
java.lang.ClassNotFoundException
- クラス非存在例外.public static final byte[] convertObjectByBinary(java.io.Serializable obj)
obj
- 対象のシリアライズオブジェクトを設定します.
public static final java.io.Serializable convertBinaryByObject(byte[] bin)
bin
- 対象のバイナリオブジェクトを設定します.
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |