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