インターフェース MessageSourceResolvable
- すべての既知の実装クラス:
DefaultMessageSourceResolvable
、FieldError
、ObjectError
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
MessageSource
でのメッセージ解決に適したオブジェクトのインターフェース。Spring 独自の検証エラークラスは、このインターフェースを実装します。
- 作成者:
- Juergen Hoeller
- 関連事項:
メソッドの詳細
getCodes
このメッセージを解決するために使用されるコードを、試行される順序で返します。最後のコードがデフォルトのコードになります。- 戻り値:
- このメッセージに関連付けられているコードの文字列配列
getArguments
このメッセージを解決するために使用される引数の配列を返します。デフォルトの実装は、単に
null
を返します。- 戻り値:
- メッセージテキスト内のプレースホルダーを置き換えるパラメーターとして使用されるオブジェクトの配列
- 関連事項:
getDefaultMessage
このメッセージを解決するために使用されるデフォルトのメッセージを返します。デフォルトの実装は、単に
null
を返します。デフォルトのメッセージは、この特定のメッセージに対してAbstractMessageSource.setUseCodeAsDefaultMessage(boolean)
を効果的に実施するプライマリメッセージコード(getCodes()
)と同一であることに注意してください。- 戻り値:
- デフォルトのメッセージ、またはデフォルトがない場合は
null