public static final class SuperCsvValidationException.Builder extends Object
SuperCsvValidationExceptionのインスタンスを作成するビルダクラス。| コンストラクタと説明 |
|---|
Builder(CsvContext context,
CellProcessor processor) |
public Builder(CsvContext context, CellProcessor processor)
public SuperCsvValidationException.Builder message(String message)
message - 例外用のメッセージ。public SuperCsvValidationException.Builder messageFormat(String format, Object... args)
format - フォーマット。args - 書式の引数。String.format(String, Object...)public SuperCsvValidationException.Builder exception(Throwable exception)
exception - 例外。public SuperCsvValidationException.Builder rejectedValue(Object rejectedValue)
rejectedValue - public SuperCsvValidationException.Builder validationMessage(String validationMessage)
validationMessage - 検証エラー時のメッセージpublic SuperCsvValidationException.Builder validationMessageIfPresent(Optional<String> validationMessage)
validationMessage - 検証エラー時のメッセージpublic SuperCsvValidationException.Builder messageVariables(String key, Object value)
key - キー.value - 値public SuperCsvValidationException.Builder messageVariablesIfPresent(String key, Optional<?> value)
key - キー.value - 値。public SuperCsvValidationException.Builder messageVariables(Map<String,Object> arguments)
arguments - メッセージ変数のマップ。public SuperCsvValidationException.Builder parsedError(boolean parsedError)
parsedError - public SuperCsvValidationException build()
SuperCsvValidationExceptionのインスタンスを作成する。Copyright © 2025 mygreen. All rights reserved.