public abstract class AbstractFileResolver extends java.lang.Object implements FileResolver
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractFileResolver(FileSystem fileSystem) |
| Modifier and Type | Method and Description |
|---|---|
protected java.io.File |
convertObjectToFile(java.lang.Object path) |
protected java.net.URI |
convertObjectToURI(java.lang.Object path) |
protected abstract java.io.File |
doResolve(java.lang.Object path) |
java.io.File |
resolve(java.lang.Object path) |
java.io.File |
resolve(java.lang.Object path,
PathValidation validation) |
FileCollection |
resolveFiles(java.lang.Object... paths) |
FileTree |
resolveFilesAsTree(java.lang.Object... paths) |
FileSource |
resolveLater(java.lang.Object path) |
ReadableResource |
resolveResource(java.lang.Object path) |
java.net.URI |
resolveUri(java.lang.Object path) |
protected void |
validate(java.io.File file,
PathValidation validation) |
FileResolver |
withBaseDir(java.lang.Object path)
Creates a new resolver with the given base directory.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitresolveAsRelativePathprotected AbstractFileResolver(FileSystem fileSystem)
public FileResolver withBaseDir(java.lang.Object path)
FileResolverwithBaseDir in interface FileResolverpath - The path for the base directory. Resolved relative to the current base directory (if any).public java.io.File resolve(java.lang.Object path)
resolve in interface FileResolverpublic java.io.File resolve(java.lang.Object path,
PathValidation validation)
resolve in interface FileResolverpublic FileSource resolveLater(java.lang.Object path)
resolveLater in interface FileResolverpublic java.net.URI resolveUri(java.lang.Object path)
resolveUri in interface FileResolverprotected abstract java.io.File doResolve(java.lang.Object path)
protected java.net.URI convertObjectToURI(java.lang.Object path)
protected java.io.File convertObjectToFile(java.lang.Object path)
protected void validate(java.io.File file,
PathValidation validation)
public FileCollection resolveFiles(java.lang.Object... paths)
resolveFiles in interface FileResolverpublic FileTree resolveFilesAsTree(java.lang.Object... paths)
resolveFilesAsTree in interface FileResolverpublic ReadableResource resolveResource(java.lang.Object path)
resolveResource in interface FileResolverCopyright © 2013. All rights reserved