public class SuperCsvValidationException extends SuperCsvCellProcessorException implements Cloneable
CellProcessorの実行に失敗(入力値が不正)などの時にスローされる例外。
フォーマット用のメッセージや、変数が設定可能。
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
SuperCsvValidationException.Builder
SuperCsvValidationExceptionのインスタンスを作成するビルダクラス。 |
| コンストラクタと説明 |
|---|
SuperCsvValidationException(String msg,
CsvContext context,
CellProcessor processor) |
SuperCsvValidationException(String msg,
CsvContext context,
CellProcessor processor,
Throwable t) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
SuperCsvValidationException |
clone() |
Map<String,Object> |
getMessageVariables()
検証用のメッセージ変数を取得する。
|
Object |
getRejectedValue()
検証に失敗した値を取得する。
|
String |
getValidationMessage()
検証用のメッセージを取得する。
|
boolean |
isParedError()
パース時などの型変換エラーかどうか。
|
getProcessor, toStringgetCsvContextaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTracepublic SuperCsvValidationException(String msg, CsvContext context, CellProcessor processor)
public SuperCsvValidationException(String msg, CsvContext context, CellProcessor processor, Throwable t)
public Object getRejectedValue()
public String getValidationMessage()
public Map<String,Object> getMessageVariables()
public boolean isParedError()
public SuperCsvValidationException clone()
Copyright © 2025 mygreen. All rights reserved.