org.bbreak.excella.trans.tag.sheet2sql
クラス SheetToSqlSettingParser

java.lang.Object
  上位を拡張 org.bbreak.excella.core.tag.TagParser<java.util.List<SheetToSqlSettingInfo>>
      上位を拡張 org.bbreak.excella.trans.tag.sheet2sql.SheetToSqlSettingParser

public class SheetToSqlSettingParser
extends TagParser<java.util.List<SheetToSqlSettingInfo>>

シートの明細情報を解析するパーサ

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

フィールドの概要
protected static int DEFAULT_DATA_ROW_FROM_ADJUST
          デフォルトデータ開始行調整値
static java.lang.String DEFAULT_TAG
          デフォルトタグ
protected static java.lang.String PARAM_DATA_ROW_FROM
          データ開始行の調整パラメータ
protected static java.lang.String PARAM_DATA_ROW_TO
          データ終了行の調整パラメータ
protected static java.lang.String UNIQUE_PROPERTY_MARK
          ユニークプロパティのマーク
 
クラス org.bbreak.excella.core.tag.TagParser から継承されたフィールド
PARAM_DELIM, TAG_PARAM_PREFIX, TAG_PARAM_SUFFIX, VALUE_DELIM
 
コンストラクタの概要
SheetToSqlSettingParser()
          コンストラクタ
SheetToSqlSettingParser(java.lang.String tag)
          コンストラクタ
 
メソッドの概要
 java.util.List<SheetToSqlSettingInfo> parse(Sheet sheet, Cell tagCell, java.lang.Object data)
          パース処理
 
クラス org.bbreak.excella.core.tag.TagParser から継承されたメソッド
getTag, isParse, setTag
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DEFAULT_TAG

public static final java.lang.String DEFAULT_TAG
デフォルトタグ

関連項目:
定数フィールド値

PARAM_DATA_ROW_FROM

protected static final java.lang.String PARAM_DATA_ROW_FROM
データ開始行の調整パラメータ

関連項目:
定数フィールド値

PARAM_DATA_ROW_TO

protected static final java.lang.String PARAM_DATA_ROW_TO
データ終了行の調整パラメータ

関連項目:
定数フィールド値

DEFAULT_DATA_ROW_FROM_ADJUST

protected static final int DEFAULT_DATA_ROW_FROM_ADJUST
デフォルトデータ開始行調整値

関連項目:
定数フィールド値

UNIQUE_PROPERTY_MARK

protected static final java.lang.String UNIQUE_PROPERTY_MARK
ユニークプロパティのマーク

関連項目:
定数フィールド値
コンストラクタの詳細

SheetToSqlSettingParser

public SheetToSqlSettingParser()
コンストラクタ


SheetToSqlSettingParser

public SheetToSqlSettingParser(java.lang.String tag)
コンストラクタ

パラメータ:
tag - タグ
メソッドの詳細

parse

public java.util.List<SheetToSqlSettingInfo> parse(Sheet sheet,
                                                   Cell tagCell,
                                                   java.lang.Object data)
                                            throws ParseException
パース処理

定義:
クラス TagParser<java.util.List<SheetToSqlSettingInfo>> 内の parse
パラメータ:
sheet - 対象シート
tagCell - タグが定義されたセル
data - TransProcessorのprocessBook, processSheetメソッドで
引数を渡した場合にTagParser.parseメソッドまで引き継がれる処理データ
戻り値:
パース結果
例外:
ParseException - パース例外