public class RecursiveMessagesProvider extends MessagesProviderSupport
| Constructor and Description |
|---|
RecursiveMessagesProvider() |
RecursiveMessagesProvider(MessagesProvider delegate) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addIfExists(java.util.Locale locale,
FileAccessor accessor,
java.lang.String currentBaseFile,
java.util.List<Messages> stack) |
protected MessagesProvider |
delegate() |
protected java.lang.String |
getParent(java.lang.String of) |
Messages |
provideBy(java.util.Locale locale,
FileAccessor accessor,
java.lang.String baseFile) |
static RecursiveMessagesProvider |
recursiveMessagesProvider() |
protected char |
systemFileSeparator() |
provideBy, provideBy, provideBy, provideBypublic RecursiveMessagesProvider()
public RecursiveMessagesProvider(@Nullable
MessagesProvider delegate)
@Nonnull public static RecursiveMessagesProvider recursiveMessagesProvider()
@Nullable public Messages provideBy(@Nullable java.util.Locale locale, @Nonnull FileAccessor accessor, @Nonnull java.lang.String baseFile) throws java.io.IOException
java.io.IOExceptionprotected void addIfExists(@Nullable
java.util.Locale locale,
@Nonnull
FileAccessor accessor,
@Nonnull
java.lang.String currentBaseFile,
@Nonnull
java.util.List<Messages> stack)
throws java.io.IOException
java.io.IOException@Nullable
protected java.lang.String getParent(@Nullable
java.lang.String of)
protected char systemFileSeparator()
@Nonnull protected MessagesProvider delegate()
Copyright © 2015 echocat. All Rights Reserved.