public interface MessageCodesResolver
結果のメッセージコードは、MessageSourceResolvable のコードに対応します(ObjectError および FieldError によって実装されます)。
DataBinder.setMessageCodesResolver(org.springframework.validation.MessageCodesResolver)
, ObjectError
, FieldError
, MessageSourceResolvable.getCodes()
修飾子と型 | メソッドと説明 |
---|---|
java.lang.String[] | resolveMessageCodes(java.lang.String errorCode, java.lang.String objectName) 指定されたエラーコードとオブジェクト名のメッセージコードを作成します。 |
java.lang.String[] | resolveMessageCodes(java.lang.String errorCode, java.lang.String objectName, java.lang.String field, java.lang.Class<?> fieldType) 指定されたエラーコードとフィールド仕様のメッセージコードを作成します。 |
java.lang.String[] resolveMessageCodes(java.lang.String errorCode, java.lang.String objectName)
errorCode
- オブジェクトを拒否するために使用されるエラーコード objectName
- オブジェクトの名前 java.lang.String[] resolveMessageCodes(java.lang.String errorCode, java.lang.String objectName, java.lang.String field, @Nullable java.lang.Class<?> fieldType)
errorCode
- 値を拒否するために使用されるエラーコード objectName
- オブジェクトの名前 field
- フィールド名 fieldType
- フィールド型 (決定できない場合は null
になる可能性があります)