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
- パラメータ名
- 戻り値:
- 置換する値