MessageFormatter
public class AdvancedMessageFormatter extends AbstractMessageFormatter
Unlike LegacyMessageFormatter
, choice format and decimal format compatible patterns can be used in
placeholders, and curly brackets can be escaped by a backslash.
ADDITIONAL_STRING_BUILDER_CAPACITY
Constructor | Description |
---|---|
AdvancedMessageFormatter(java.util.Locale locale,
boolean escape) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
format(java.lang.String message,
java.lang.Object[] arguments) |
Formats a text message.
|
resolve, resolve
public AdvancedMessageFormatter(java.util.Locale locale, boolean escape)
locale
- Locale for formatting numbersescape
- true
to enable escaping by ticks, false
to disablepublic java.lang.String format(java.lang.String message, java.lang.Object[] arguments)
MessageFormatter
message
- Text message with placeholdersarguments
- Replacements for placeholdersCopyright © 2022. All rights reserved.