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

java.lang.Object
  上位を拡張 org.bbreak.excella.reports.model.ParamInfo

public class ParamInfo
extends Object

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

導入されたバージョン:
1.0

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

コンストラクタの詳細

ParamInfo

public ParamInfo()
メソッドの詳細

getParam

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

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

addParam

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

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

addParams

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

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

removeParam

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

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

clearParam

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

パラメータ:
tag - タグ名

clearParam

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