public class PrefixFileHandleResolver extends java.lang.Object implements FileHandleResolver
FileHandleResolver
that adds a prefix to the filename before passing it to the base resolver. Can be used e.g. to use a
given subfolder from the base resolver. The prefix is added as is, you have to include any trailing '/' character if needed.Constructor and Description |
---|
PrefixFileHandleResolver(FileHandleResolver baseResolver,
java.lang.String prefix) |
Modifier and Type | Method and Description |
---|---|
FileHandleResolver |
getBaseResolver() |
java.lang.String |
getPrefix() |
FileHandle |
resolve(java.lang.String fileName) |
void |
setBaseResolver(FileHandleResolver baseResolver) |
void |
setPrefix(java.lang.String prefix) |
public PrefixFileHandleResolver(FileHandleResolver baseResolver, java.lang.String prefix)
public void setBaseResolver(FileHandleResolver baseResolver)
public FileHandleResolver getBaseResolver()
public void setPrefix(java.lang.String prefix)
public java.lang.String getPrefix()
public FileHandle resolve(java.lang.String fileName)
resolve
in interface FileHandleResolver