public class LocaleHierarchyAwareMessagesProvider extends MessagesProviderSupport
| Constructor and Description |
|---|
LocaleHierarchyAwareMessagesProvider(java.lang.Iterable<java.util.Locale> locales) |
LocaleHierarchyAwareMessagesProvider(java.lang.Iterable<java.util.Locale> locales,
java.lang.Iterable<java.util.Locale> fallbackLocales) |
LocaleHierarchyAwareMessagesProvider(MessagesProvider delegate,
java.lang.Iterable<java.util.Locale> locales,
java.lang.Iterable<java.util.Locale> fallbackLocales) |
| Modifier and Type | Method and Description |
|---|---|
protected MessagesProvider |
delegate() |
protected java.lang.Iterable<java.util.Locale> |
fallbackLocales() |
protected java.lang.Iterable<java.util.Locale> |
locales() |
Messages |
provideBy(java.util.Locale locale,
FileAccessor accessor,
java.lang.String baseFile) |
protected java.util.Map<java.util.Locale,Messages> |
provideLocaleToMessagesBy(FileAccessor accessor,
java.lang.String baseFile) |
provideBy, provideBy, provideBy, provideBypublic LocaleHierarchyAwareMessagesProvider(@Nullable
java.lang.Iterable<java.util.Locale> locales)
public LocaleHierarchyAwareMessagesProvider(@Nullable
java.lang.Iterable<java.util.Locale> locales,
@Nullable
java.lang.Iterable<java.util.Locale> fallbackLocales)
public LocaleHierarchyAwareMessagesProvider(@Nullable
MessagesProvider delegate,
@Nullable
java.lang.Iterable<java.util.Locale> locales,
@Nullable
java.lang.Iterable<java.util.Locale> fallbackLocales)
@Nullable public Messages provideBy(@Nullable java.util.Locale locale, @Nonnull FileAccessor accessor, @Nonnull java.lang.String baseFile) throws java.io.IOException
java.io.IOException@Nonnull protected java.util.Map<java.util.Locale,Messages> provideLocaleToMessagesBy(@Nonnull FileAccessor accessor, @Nonnull java.lang.String baseFile) throws java.io.IOException
java.io.IOException@Nonnull protected MessagesProvider delegate()
@Nonnull protected java.lang.Iterable<java.util.Locale> locales()
@Nonnull protected java.lang.Iterable<java.util.Locale> fallbackLocales()
Copyright © 2015 echocat. All Rights Reserved.