Interface Message<T extends Message>
-
- All Superinterfaces:
Comparable<T>
- All Known Implementing Classes:
BulkSimpleMessage
,SimpleMessage
public interface Message<T extends Message> extends Comparable<T>
Contains an key and array of arguments for conversion to an internationalised string.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default int
compareTo(T message)
Object[]
getArgs()
String
getKey()
String
getTranslation()
-
-
-
Method Detail
-
getKey
String getKey()
- Returns:
- the i18n key of this message
-
getArgs
Object[] getArgs()
- Returns:
- the arguments to this message. May be null or an empty array.
-
getTranslation
String getTranslation()
- Returns:
- the translated message, may be null if this message has not been translated yet.
-
compareTo
default int compareTo(T message)
- Specified by:
compareTo
in interfaceComparable<T extends Message>
-
-