public abstract class ValidationCellProcessor extends CellProcessorAdaptor
CellProcessor
のベースとなるクラス。修飾子とタイプ | フィールドと説明 |
---|---|
protected String |
validationMessage
検証エラー時のメッセージ
|
next
修飾子 | コンストラクタと説明 |
---|---|
protected |
ValidationCellProcessor()
チェインの最後に実行される
CellProcessor のインスタンスを作成するコンストラクタ。 |
protected |
ValidationCellProcessor(CellProcessor next)
チェインの次に実行される
CellProcessor を指定してインスタンスを作成するコンストラクタ。 |
修飾子とタイプ | メソッドと説明 |
---|---|
SuperCsvValidationException.Builder |
createValidationException(CsvContext context)
SuperCsvValidationException.Builder のインスタンスを作成する。 |
String |
getDefaultValidationMessage()
標準の検証用のメッセージを取得する。
|
String |
getValidationMessage()
検証エラー時のメッセージを取得します。
|
void |
setValidationMessage(String validationMessage)
検証エラー時のメッセージを設定する。
|
toString, validateInputNotNull
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
execute
protected String validationMessage
protected ValidationCellProcessor()
CellProcessor
のインスタンスを作成するコンストラクタ。protected ValidationCellProcessor(CellProcessor next)
CellProcessor
を指定してインスタンスを作成するコンストラクタ。next
- チェインで次に実行されるCellProcessor
NullPointerException
- if next is null.public String getValidationMessage()
public void setValidationMessage(String validationMessage)
validationMessage
- エラー時のメッセージ。public String getDefaultValidationMessage()
public SuperCsvValidationException.Builder createValidationException(CsvContext context)
SuperCsvValidationException.Builder
のインスタンスを作成する。context
- CsvContext CSVのコンテキスト。getValidationMessage()
がnullまたは空の場合、getDefaultValidationMessage()
が設定される。Copyright © 2022 mygreen. All rights reserved.