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

java.lang.Object
  上位を拡張 org.bbreak.excella.core.tag.TagParser<java.util.List<?>>
      上位を拡張 org.bbreak.excella.core.tag.excel2java.ListParser
          上位を拡張 org.bbreak.excella.trans.tag.sheet2sql.SqlParser
              上位を拡張 org.bbreak.excella.trans.tag.sheet2sql.RecreateSequenceParser

public class RecreateSequenceParser
extends SqlParser

シートを解析し、シーケンスを再生成するSQLの文字列を
List<String>で返却するパーサ

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

フィールドの概要
static java.lang.String DEFAULT_TAG
          デフォルトタグ
protected static java.lang.String SQL_CREATE_PREFIX
          SQL create接頭句
protected static java.lang.String SQL_DROP_PREFIX
          SQL drop接頭句
protected static java.lang.String SQL_START
          SQL start句
protected static java.lang.String SQL_SUFFIX
          SQL接尾句
 
クラス org.bbreak.excella.trans.tag.sheet2sql.SqlParser から継承されたフィールド
SQL_PREFIX
 
クラス org.bbreak.excella.core.tag.excel2java.ListParser から継承されたフィールド
DEFAULT_VALUE_COLUMN_ADJUST, DEFAULT_VALUE_ROW_FROM_ADJUST, PARAM_DATA_ROW_FROM, PARAM_DATA_ROW_TO, PARAM_VALUE_COLUMN
 
クラス org.bbreak.excella.core.tag.TagParser から継承されたフィールド
PARAM_DELIM, TAG_PARAM_PREFIX, TAG_PARAM_SUFFIX, VALUE_DELIM
 
コンストラクタの概要
RecreateSequenceParser()
          コンストラクタ
RecreateSequenceParser(java.lang.String tag)
          コンストラクタ
 
メソッドの概要
 java.util.List<java.lang.String> parse(Sheet sheet, Cell tagCell, java.lang.Object data)
          パース処理
 
クラス org.bbreak.excella.trans.tag.sheet2sql.SqlParser から継承されたメソッド
parse
 
クラス 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
デフォルトタグ

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

SQL_DROP_PREFIX

protected static final java.lang.String SQL_DROP_PREFIX
SQL drop接頭句

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

SQL_CREATE_PREFIX

protected static final java.lang.String SQL_CREATE_PREFIX
SQL create接頭句

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

SQL_START

protected static final java.lang.String SQL_START
SQL start句

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

SQL_SUFFIX

protected static final java.lang.String SQL_SUFFIX
SQL接尾句

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

RecreateSequenceParser

public RecreateSequenceParser()
コンストラクタ


RecreateSequenceParser

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

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

parse

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

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