org.bbreak.excella.reports.tag
クラス ReportsTagParser<T>
java.lang.Object
org.bbreak.excella.core.tag.TagParser<ParsedReportInfo>
org.bbreak.excella.reports.tag.ReportsTagParser<T>
- 型パラメータ:
T - パラメータを置換する値の型
- 直系の既知のサブクラス:
- BlockColRepeatParamParser, BlockRowRepeatParamParser, ColRepeatParamParser, ImageParamParser, RemoveParamParser, RowRepeatParamParser, SingleParamParser, SumParamParser
public abstract class ReportsTagParser<T>
- extends TagParser<ParsedReportInfo>
帳票処理のパーサークラス
- 導入されたバージョン:
- 1.0
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReportsTagParser
public ReportsTagParser(String tag)
- コンストラクタ
- パラメータ:
tag - タグ
parse
public abstract ParsedReportInfo parse(Sheet sheet,
Cell tagCell,
Object data)
throws ParseException
- 定義:
- クラス
TagParser<ParsedReportInfo> 内の parse
- 例外:
ParseException
useControlRow
public abstract boolean useControlRow()
- タグを制御行として扱うか否かを取得する。
- 戻り値:
- true:制御行として削除/false:置換
getParamData
public T getParamData(ParamInfo paramInfo,
String paramName)
- パラメータ情報よりパラメータ名で格納されている値を取得する。
- パラメータ:
paramInfo - パラメータ情報paramName - パラメータ名
- 戻り値:
- 置換する値