|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.scooterframework.common.util.Message
com.scooterframework.common.util.ExpandedMessage
public class ExpandedMessage
ExpandedMessage represents a parsed message the content of which is a combination of the message associated with the messageKey stored in a resource file and the values related to the message.
When there is no message associated with the messageKey in resource files, the messageKey itself is used as the message for parsing.
Field Summary | |
---|---|
protected java.lang.String |
messageKey
The key to content in resource file. |
Fields inherited from class com.scooterframework.common.util.Message |
---|
content, createdAt, id |
Constructor Summary | |
---|---|
ExpandedMessage(java.lang.String messageKey)
Construct a message. |
|
ExpandedMessage(java.lang.String id,
java.lang.String messageKey)
Construct a message. |
|
ExpandedMessage(java.lang.String id,
java.lang.String messageKey,
java.lang.Object value)
Construct a message with a specific replacement value. |
|
ExpandedMessage(java.lang.String id,
java.lang.String messageKey,
java.lang.Object[] values)
Construct a message with specific replacement values. |
|
ExpandedMessage(java.lang.String id,
java.lang.String messageKey,
java.lang.Object value0,
java.lang.Object value1)
Construct a message with a specific replacement value. |
|
ExpandedMessage(java.lang.String id,
java.lang.String messageKey,
java.lang.Object value0,
java.lang.Object value1,
java.lang.Object value2)
Construct a message with a specific replacement value. |
Method Summary | |
---|---|
java.lang.String |
getContent()
Gets the content for this message. |
java.lang.String |
getMessageKey()
Gets the messageKey for this message. |
java.lang.String |
toString()
Returns a String in the format: key[value1, value2, etc]. |
Methods inherited from class com.scooterframework.common.util.Message |
---|
getId, getTimestamp |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.lang.String messageKey
The key to content in resource file.
Constructor Detail |
---|
public ExpandedMessage(java.lang.String messageKey)
Construct a message.
messageKey
- a string representing a key in a resource filepublic ExpandedMessage(java.lang.String id, java.lang.String messageKey)
Construct a message.
id
- Message idmessageKey
- a string representing a key in a resource filepublic ExpandedMessage(java.lang.String id, java.lang.String messageKey, java.lang.Object value)
Construct a message with a specific replacement value.
id
- Message idmessageKey
- a string representing a key in a resource filevalue
- a value that can be used in the messagepublic ExpandedMessage(java.lang.String id, java.lang.String messageKey, java.lang.Object value0, java.lang.Object value1)
Construct a message with a specific replacement value.
id
- Message idmessageKey
- a string representing a key in a resource filevalue0
- a value that can be used in the messagevalue1
- a value that can be used in the messagepublic ExpandedMessage(java.lang.String id, java.lang.String messageKey, java.lang.Object value0, java.lang.Object value1, java.lang.Object value2)
Construct a message with a specific replacement value.
id
- Message idmessageKey
- a string representing a key in a resource filevalue0
- a value that can be used in the messagevalue1
- a value that can be used in the messagevalue2
- a value that can be used in the messagepublic ExpandedMessage(java.lang.String id, java.lang.String messageKey, java.lang.Object[] values)
Construct a message with specific replacement values.
id
- Message idmessageKey
- a string representing a key in a resource filevalues
- an array of values that can be used in the messageMethod Detail |
---|
public java.lang.String getContent()
Gets the content for this message.
getContent
in class Message
public java.lang.String getMessageKey()
Gets the messageKey for this message.
public java.lang.String toString()
Returns a String in the format: key[value1, value2, etc].
toString
in class Message
Object.toString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |