public class DefaultMessageSourceResolvable extends ObjectSE implements MessageSourceResolvable, SerializableSE
MessageSourceResolvable インターフェースのデフォルトの実装。MessageSource を介してメッセージを解決するために必要なすべての必要な値を格納する簡単な方法を提供します。MessageSource.getMessage(MessageSourceResolvable, java.util.Locale), 連載形式 | コンストラクターと説明 |
|---|
DefaultMessageSourceResolvable(MessageSourceResolvable resolvable) コピーコンストラクター: 別の解決可能なものから新しいインスタンスを作成します。 |
DefaultMessageSourceResolvable(StringSE code) 新しい DefaultMessageSourceResolvable を作成します。 |
DefaultMessageSourceResolvable(StringSE[] codes) 新しい DefaultMessageSourceResolvable を作成します。 |
DefaultMessageSourceResolvable(StringSE[] codes, ObjectSE[] arguments) 新しい DefaultMessageSourceResolvable を作成します。 |
DefaultMessageSourceResolvable(StringSE[] codes, ObjectSE[] arguments, StringSE defaultMessage) 新しい DefaultMessageSourceResolvable を作成します。 |
DefaultMessageSourceResolvable(StringSE[] codes, StringSE defaultMessage) 新しい DefaultMessageSourceResolvable を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | equals(ObjectSE other) |
ObjectSE[] | getArguments() このメッセージを解決するために使用される引数の配列を返します。 |
StringSE | getCode() この解決可能なデフォルトコード、つまりコード配列の最後のコードを返します。 |
StringSE[] | getCodes() このメッセージを解決するために使用されるコードを、試行される順序で返します。 |
StringSE | getDefaultMessage() このメッセージを解決するために使用されるデフォルトのメッセージを返します。 |
int | hashCode() |
protected StringSE | resolvableToString() この MessageSourceResolvable のデフォルトの文字列表現を作成します: コード、引数、デフォルトメッセージを含みます。 |
StringSE | toString() デフォルトの実装は、この MessageSourceResolvable の属性を公開します。 |
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic DefaultMessageSourceResolvable(StringSE code)
code - このメッセージを解決するために使用されるコード public DefaultMessageSourceResolvable(StringSE[] codes)
codes - このメッセージを解決するために使用されるコード public DefaultMessageSourceResolvable(StringSE[] codes, StringSE defaultMessage)
codes - このメッセージを解決するために使用されるコード defaultMessage - このメッセージを解決するために使用されるデフォルトのメッセージ public DefaultMessageSourceResolvable(StringSE[] codes, ObjectSE[] arguments)
codes - このメッセージを解決するために使用されるコード arguments - このメッセージを解決するために使用される引数の配列 public DefaultMessageSourceResolvable(@Nullable StringSE[] codes, @Nullable ObjectSE[] arguments, @Nullable StringSE defaultMessage)
codes - このメッセージを解決するために使用されるコード arguments - このメッセージを解決するために使用される引数の配列 defaultMessage - このメッセージを解決するために使用されるデフォルトのメッセージ public DefaultMessageSourceResolvable(MessageSourceResolvable resolvable)
resolvable - コピー元の解決可能 @Nullable public StringSE[] getCodes()
MessageSourceResolvableMessageSourceResolvable の getCodes @Nullable public ObjectSE[] getArguments()
MessageSourceResolvable デフォルトの実装は、単に null を返します。
MessageSourceResolvable の getArguments MessageFormatSE@Nullable public StringSE getDefaultMessage()
MessageSourceResolvable デフォルトの実装は、単に null を返します。デフォルトのメッセージは、この特定のメッセージに対して AbstractMessageSource.setUseCodeAsDefaultMessage(boolean) を効果的に実施するプライマリメッセージコード(MessageSourceResolvable.getCodes())と同一であることに注意してください。
MessageSourceResolvable の getDefaultMessage null protected final StringSE resolvableToString()
public StringSE toString()
resolvableToString() を介して解決可能なコンテンツが含まれる可能性があります。ObjectSE の toStringSE resolvableToString()public int hashCode()
ObjectSE の hashCodeSE