|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
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 - 対象のバイナリオブジェクトを設定します.
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||