tsukuba_bunko.peko.session
クラス SaveData

java.lang.Object
  上位を拡張 tsukuba_bunko.peko.session.SaveData
すべての実装されたインタフェース:
java.io.Serializable
直系の既知のサブクラス:
SystemSaveData

public class SaveData
extends java.lang.Object
implements java.io.Serializable

セーブデータです。

バージョン:
$Revision: 1.2 $
作成者:
$Author: ppoi $
関連項目:
直列化された形式

フィールドの概要
protected  java.util.Map _entries
          セーブデータエントリ
protected  SaveDataInfo _info
          セーブデータ情報
protected  Session _session
          セッション
 
コンストラクタの概要
SaveData()
          SaveData のインスタンスを生成します。
 
メソッドの概要
 void addEntry(java.lang.String name, java.io.Serializable entry)
          セーブデータにエントリを追加します。
 java.io.Serializable getEntry(java.lang.String name)
          セーブデータ中のエントリを取得します。
 SaveDataInfo getSaveDataInfo()
          セーブデータ情報を取得します。
 Session getSession()
          保存するセッションを取得します。
 void setSaveDataInfo(SaveDataInfo info)
          セーブデータ情報を設定します。
 void setSession(Session session)
          保存するセッションを設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

_info

protected SaveDataInfo _info
セーブデータ情報


_session

protected Session _session
セッション


_entries

protected java.util.Map _entries
セーブデータエントリ

コンストラクタの詳細

SaveData

public SaveData()
SaveData のインスタンスを生成します。

メソッドの詳細

setSaveDataInfo

public void setSaveDataInfo(SaveDataInfo info)
セーブデータ情報を設定します。

パラメータ:
info - セーブデータ情報

getSaveDataInfo

public SaveDataInfo getSaveDataInfo()
セーブデータ情報を取得します。

戻り値:
セーブデータ情報

setSession

public void setSession(Session session)
保存するセッションを設定します。

パラメータ:
session - 保存するセッション

getSession

public Session getSession()
保存するセッションを取得します。

戻り値:
保存するセッション

addEntry

public void addEntry(java.lang.String name,
                     java.io.Serializable entry)
セーブデータにエントリを追加します。

パラメータ:
name - エントリ名
entry - エントリ

getEntry

public java.io.Serializable getEntry(java.lang.String name)
セーブデータ中のエントリを取得します。

パラメータ:
name - エントリ名
戻り値:
エントリ


All Rights Reserved. © 1999-2006 The "Peko" Project, Tsukuba Bunko.