|
Spring Framework | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.springframework.context.support.DefaultMessageSourceResolvable
public class DefaultMessageSourceResolvable
Default implementation of the MessageSourceResolvable interface.
Offers an easy way to store all the necessary values needed to resolve
a message via a MessageSource.
MessageSource.getMessage(MessageSourceResolvable, java.util.Locale),
Serialized Form| Constructor Summary | |
|---|---|
DefaultMessageSourceResolvable(MessageSourceResolvable resolvable)
Copy constructor: Create a new instance from another resolvable. |
|
DefaultMessageSourceResolvable(java.lang.String code)
Create a new DefaultMessageSourceResolvable. |
|
DefaultMessageSourceResolvable(java.lang.String[] codes)
Create a new DefaultMessageSourceResolvable. |
|
DefaultMessageSourceResolvable(java.lang.String[] codes,
java.lang.Object[] arguments)
Create a new DefaultMessageSourceResolvable. |
|
DefaultMessageSourceResolvable(java.lang.String[] codes,
java.lang.Object[] arguments,
java.lang.String defaultMessage)
Create a new DefaultMessageSourceResolvable. |
|
DefaultMessageSourceResolvable(java.lang.String[] codes,
java.lang.String defaultMessage)
Create a new DefaultMessageSourceResolvable. |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object other)
|
java.lang.Object[] |
getArguments()
Return the array of arguments to be used to resolve this message. |
java.lang.String |
getCode()
Return the default code of this resolvable, that is, the last one in the codes array. |
java.lang.String[] |
getCodes()
Return the codes to be used to resolve this message, in the order that they should get tried. |
java.lang.String |
getDefaultMessage()
Return the default message to be used to resolve this message. |
int |
hashCode()
|
protected java.lang.String |
resolvableToString()
Build a default String representation for this MessageSourceResolvable: including codes, arguments, and default message. |
java.lang.String |
toString()
Default implementation exposes the attributes of this MessageSourceResolvable. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultMessageSourceResolvable(java.lang.String code)
code - the code to be used to resolve this messagepublic DefaultMessageSourceResolvable(java.lang.String[] codes)
codes - the codes to be used to resolve this message
public DefaultMessageSourceResolvable(java.lang.String[] codes,
java.lang.String defaultMessage)
codes - the codes to be used to resolve this messagedefaultMessage - the default message to be used to resolve this message
public DefaultMessageSourceResolvable(java.lang.String[] codes,
java.lang.Object[] arguments)
codes - the codes to be used to resolve this messagearguments - the array of arguments to be used to resolve this message
public DefaultMessageSourceResolvable(java.lang.String[] codes,
java.lang.Object[] arguments,
java.lang.String defaultMessage)
codes - the codes to be used to resolve this messagearguments - the array of arguments to be used to resolve this messagedefaultMessage - the default message to be used to resolve this messagepublic DefaultMessageSourceResolvable(MessageSourceResolvable resolvable)
resolvable - the resolvable to copy from| Method Detail |
|---|
public java.lang.String[] getCodes()
MessageSourceResolvable
getCodes in interface MessageSourceResolvablepublic java.lang.String getCode()
public java.lang.Object[] getArguments()
MessageSourceResolvable
getArguments in interface MessageSourceResolvableMessageFormatpublic java.lang.String getDefaultMessage()
MessageSourceResolvable
getDefaultMessage in interface MessageSourceResolvablenull if no defaultprotected final java.lang.String resolvableToString()
public java.lang.String toString()
resolvableToString().
toString in class java.lang.ObjectresolvableToString()public boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object
|
Spring Framework | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||