org.bbreak.excella.reports.model
クラス ParamInfo

java.lang.Object
  上位を拡張 org.bbreak.excella.reports.model.ParamInfo
すべての実装されたインタフェース:
java.io.Serializable

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

テンプレートを置換するパラメータ情報を保持するクラス

導入されたバージョン:
1.0
関連項目:
直列化された形式

コンストラクタの概要
ParamInfo()
          デフォルトコンストラクタ
 
メソッドの概要
 void addParam(java.lang.String tag, java.lang.String paramName, java.lang.Object data)
          パラメータの追加
 void addParams(java.lang.String tag, java.util.Map<java.lang.String,java.lang.Object> params)
          パラメータの追加
 void clearParam()
          パラメータのクリア
 void clearParam(java.lang.String tag)
          パラメータのクリア
 java.lang.Object getParam(java.lang.String tag, java.lang.String paramName)
          パラメータのデータ取得
 java.util.Map<java.lang.String,java.lang.Object> getParams()
          パラメータの取得
 void removeParam(java.lang.String tag, java.lang.String paramName)
          パラメータの削除
 void setParams(java.util.Map<java.lang.String,java.lang.Object> params)
          パラメータの設定
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ParamInfo

public ParamInfo()
デフォルトコンストラクタ

メソッドの詳細

getParam

public java.lang.Object getParam(java.lang.String tag,
                                 java.lang.String paramName)
パラメータのデータ取得

パラメータ:
tag - タグ名
paramName - パラメータ名
戻り値:
パラメータ名に対応するデータ。存在しない場合はnull

addParam

public void addParam(java.lang.String tag,
                     java.lang.String paramName,
                     java.lang.Object data)
パラメータの追加

パラメータ:
tag - タグ名
paramName - パラメータ名
data - データ

addParams

public void addParams(java.lang.String tag,
                      java.util.Map<java.lang.String,java.lang.Object> params)
パラメータの追加

パラメータ:
tag - タグ名
params - 追加パラメータ

removeParam

public void removeParam(java.lang.String tag,
                        java.lang.String paramName)
パラメータの削除

パラメータ:
tag - タグ名
paramName - パラメータ名

clearParam

public void clearParam(java.lang.String tag)
パラメータのクリア

パラメータ:
tag - タグ名

clearParam

public void clearParam()
パラメータのクリア


getParams

public java.util.Map<java.lang.String,java.lang.Object> getParams()
パラメータの取得

戻り値:
パラメータのマップ

setParams

public void setParams(java.util.Map<java.lang.String,java.lang.Object> params)
パラメータの設定

パラメータ:
params - 設定するパラメータ