public class JakartaMessageInterpolatorAdapter extends Object implements jakarta.validation.MessageInterpolator
MessageInterpolatorとBeanValidationのMessageInterpolatorをブリッジする。
BeanValidationのメッセージ処理をカスタマイズするために利用する。
| コンストラクタと説明 |
|---|
JakartaMessageInterpolatorAdapter(MessageResolver messageResolver,
MessageInterpolator csvMessageInterpolator)
SuperCsvAnnotation用のメッセージソースとInterpolatorを指定してBeanValidationのMessageInterpolatorを作成します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
MessageInterpolator |
getCsvMessageInterpolator() |
MessageResolver |
getMessageResolver() |
String |
interpolate(String messageTemplate,
jakarta.validation.MessageInterpolator.Context context) |
String |
interpolate(String messageTemplate,
jakarta.validation.MessageInterpolator.Context context,
Locale locale) |
public JakartaMessageInterpolatorAdapter(MessageResolver messageResolver, MessageInterpolator csvMessageInterpolator)
messageResolver - SuperCsvAnnotation用のメッセージソース。csvMessageInterpolator - SuperCsvAnnotation用のMessageInterpolator。NullPointerException - if messageResolver or csvMessageInterpolator is null.public String interpolate(String messageTemplate, jakarta.validation.MessageInterpolator.Context context)
interpolate インタフェース内 jakarta.validation.MessageInterpolatorpublic String interpolate(String messageTemplate, jakarta.validation.MessageInterpolator.Context context, Locale locale)
interpolate インタフェース内 jakarta.validation.MessageInterpolatorpublic MessageResolver getMessageResolver()
public MessageInterpolator getCsvMessageInterpolator()
Copyright © 2025 mygreen. All rights reserved.