public static interface MessageProvider.PropertiesMessageProviderBuilder
PropertiesMessageProvider instances| Modifier and Type | Method and Description |
|---|---|
MessageProvider.PropertiesMessageProviderBuilder |
basename(String basename)
Add a basename for resource locations.
|
MessageProvider |
build()
Build
MessageProvider |
MessageProvider.PropertiesMessageProviderBuilder |
classLoader(ClassLoader classLoader)
Set the ClassLoader to use to load properties files
|
MessageProvider.PropertiesMessageProviderBuilder |
encoding(String encoding)
Set the charset to use for parsing properties files.
|
MessageProvider.PropertiesMessageProviderBuilder basename(String basename)
Properties files are resolved using configured basenames as prefix, and Locale language, country and
variant separated by an underscore as file name. Files must have .properties extension.
The basenames follow ResourceBundle conventions: essentially, a fully-qualified classpath
location. If it doesn't contain a package qualifier, it will be resolved from the classpath root. Note that
the JDK's standard ResourceBundle treats dots as package separators: This means that "test.messages" is
equivalent to "test/messages".
basename - Basename to addMessageProvider.PropertiesMessageProviderBuilder encoding(String encoding)
Default is none, using the java.util.Properties default encoding: ISO-8859-1.
encoding - Properties files encoding chasetMessageProvider.PropertiesMessageProviderBuilder classLoader(ClassLoader classLoader)
classLoader - ClassLoader to use to load properties filesMessageProvider build()
MessageProviderCopyright © 2019 The Holon Platform. All rights reserved.