public class EmptyCellDefine extends CellDefine
フィラーを設定するために空白セルの項目定義を行う。
指定する定義情報は以下のとおり。
EMPTY_CELL_INVALID_TYPE_MESSAGE
CellDefine| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
EMPTY_CELL_INVALID_TYPE_MESSAGE
定数定義.
|
| コンストラクタと説明 |
|---|
EmptyCellDefine(int columnNo)
コンストラクタ.
|
EmptyCellDefine(int columnNo,
java.lang.String name)
コンストラクタ.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected boolean |
checkCellType(CellTypeDefine cellType)
機能.
|
protected boolean |
checkParameters(XlsHandler xlsHandler,
LocaleInfo localeInfo)
機能.
|
protected java.lang.String |
convertCellValue(XlsHandler xlsHandler)
機能.
|
protected boolean |
isValidCellValue(XlsHandler xlsHandler,
java.lang.StringBuilder msgIdSb)
機能.
|
getChecker, getColumnNo, getInvalidTypeMessageId, getLostMandatoryMessageID, getName, isValidParameters, readCell, setChecker, setColumnNo, setInvalidTypeMessageId, setLostMandatoryMessageID, setNamepublic static final java.lang.String EMPTY_CELL_INVALID_TYPE_MESSAGE
空白セルが必須項目とされていた 実際にはありえない)場合のメッセージ
public EmptyCellDefine(int columnNo,
java.lang.String name)
空白セルをフィラーとして指定する場合に使用する。
columnNo - 読み込むセルの列番号 (1 ~)name - 項目名public EmptyCellDefine(int columnNo)
空白セルをフィラーとして指定する場合に使用する。
項目名は
ReadXls.EMPTY_VALUE
に設定される。
columnNo - 読み込むセルの列番号 (1 ~)protected final boolean checkParameters(XlsHandler xlsHandler, LocaleInfo localeInfo)
checkParameters クラス内 CellDefinexlsHandler - Excel ファイルを読み込むための依存ライブラリ呼び出し手順の実装localeInfo - ロケール設定の情報protected final boolean checkCellType(CellTypeDefine cellType)
checkCellType クラス内 CellDefinecellType - セルの型の種別 CellTypeDefineprotected final boolean isValidCellValue(XlsHandler xlsHandler, java.lang.StringBuilder msgIdSb)
isValidCellValue クラス内 CellDefinexlsHandler - Excel ファイルを読み込むための依存ライブラリ呼び出し手順の実装msgIdSb - 確認結果が不正であった場合それぞれのメッセージが出力される。protected final java.lang.String convertCellValue(XlsHandler xlsHandler)
convertCellValue クラス内 CellDefinexlsHandler - Excel ファイルを読み込むための依存ライブラリ呼び出し手順の実装ReadXls.EMPTY_VALUE
を返す。