Modifier and Type | Method | Description |
---|---|---|
FileObject |
FileSystemManager.createFileSystem(java.lang.String provider,
FileObject file) |
Creates a layered file system.
|
FileObject |
FileSystemManager.createFileSystem(FileObject file) |
Creates a layered file system.
|
FileObject |
FileSystemManager.createVirtualFileSystem(java.lang.String rootUri) |
Creates an empty virtual file system.
|
FileObject |
FileSystemManager.createVirtualFileSystem(FileObject rootFile) |
Creates a virtual file system.
|
FileObject[] |
FileObject.findFiles(FileSelector selector) |
Finds the set of matching descendents of this file, in depthwise order.
|
FileObject |
FileSystemManager.getBaseFile() |
Returns the base file used to resolve relative paths.
|
FileObject |
FileSelectInfo.getBaseFolder() |
Returns the base folder of the traversal.
|
FileObject |
FileObject.getChild(java.lang.String name) |
Returns a child of this file.
|
FileObject[] |
FileObject.getChildren() |
Lists the children of this file.
|
FileObject |
FileChangeEvent.getFile() |
Returns the file that changed.
|
FileObject |
FileContent.getFile() |
Returns the file which this is the content of.
|
FileObject |
FilesCache.getFile(FileSystem filesystem,
FileName name) |
retrieve a file from the cache by its name
|
FileObject |
FileSelectInfo.getFile() |
Returns the file (or folder) to be considered.
|
FileObject |
FileObject.getParent() |
Returns the folder that contains this file.
|
FileObject |
FileSystem.getParentLayer() |
Returns the parent layer if this is a layered file system.
|
FileObject |
FileSystem.getRoot() |
Returns the root file of this file system.
|
FileObject |
FileObject.resolveFile(java.lang.String path) |
Finds a file, relative to this file.
|
FileObject |
FileObject.resolveFile(java.lang.String name,
NameScope scope) |
Finds a file, relative to this file.
|
FileObject |
FileSystem.resolveFile(java.lang.String name) |
Finds a file in this file system.
|
FileObject |
FileSystem.resolveFile(FileName name) |
Finds a file in this file system.
|
FileObject |
FileSystemManager.resolveFile(java.io.File baseFile,
java.lang.String name) |
Locates a file by name.
|
FileObject |
FileSystemManager.resolveFile(java.lang.String name) |
Locates a file by name.
|
FileObject |
FileSystemManager.resolveFile(java.lang.String name,
FileSystemOptions fileSystemOptions) |
Locates a file by name.
|
FileObject |
FileSystemManager.resolveFile(FileObject baseFile,
java.lang.String name) |
Locates a file by name.
|
FileObject |
FileSystemManager.toFileObject(java.io.File file) |
Converts a local file into a
FileObject . |
Modifier and Type | Method | Description |
---|---|---|
void |
FileMonitor.addFile(FileObject file) |
Adds a file to be monitored.
|
void |
FileSystem.addJunction(java.lang.String junctionPoint,
FileObject targetFile) |
Adds a junction to this file system.
|
void |
FileSystem.addListener(FileObject file,
FileListener listener) |
Adds a listener on a file in this file system.
|
boolean |
FileSystemManager.canCreateFileSystem(FileObject file) |
Determines if a layered file system can be created for a given file.
|
boolean |
FileObject.canRenameTo(FileObject newfile) |
Queries the file if it is possible to rename it to newfile.
|
static void |
FileUtil.copyContent(FileObject srcFile,
FileObject destFile) |
Copies the content from a source file to a destination file.
|
void |
FileObject.copyFrom(FileObject srcFile,
FileSelector selector) |
Copies another file, and all its descendents, to this file.
|
FileObject |
FileSystemManager.createFileSystem(java.lang.String provider,
FileObject file) |
Creates a layered file system.
|
FileObject |
FileSystemManager.createFileSystem(FileObject file) |
Creates a layered file system.
|
FileObject |
FileSystemManager.createVirtualFileSystem(FileObject rootFile) |
Creates a virtual file system.
|
static byte[] |
FileUtil.getContent(FileObject file) |
Returns the content of a file, as a byte array.
|
void |
FileObject.moveTo(FileObject destFile) |
Move this file.
|
void |
FilesCache.putFile(FileObject file) |
add a fileobject to the cache
|
void |
FileMonitor.removeFile(FileObject file) |
Removes a file from being monitored.
|
void |
FileSystem.removeListener(FileObject file,
FileListener listener) |
Removes a listener from a file in this file system.
|
java.io.File |
FileSystem.replicateFile(FileObject file,
FileSelector selector) |
Creates a temporary local copy of a file and its descendents.
|
FileObject |
FileSystemManager.resolveFile(FileObject baseFile,
java.lang.String name) |
Locates a file by name.
|
static void |
FileUtil.writeContent(FileObject file,
java.io.OutputStream outstr) |
Writes the content of a file to an OutputStream.
|
Constructor | Description |
---|---|
FileChangeEvent(FileObject file) |
Modifier and Type | Class | Description |
---|---|---|
class |
OnCallRefreshFileObject |
This decorator refreshes the fileObject data on every call
|
Modifier and Type | Method | Description |
---|---|---|
FileObject[] |
OnCallRefreshFileObject.findFiles(FileSelector selector) |
|
FileObject |
OnCallRefreshFileObject.getChild(java.lang.String name) |
|
FileObject[] |
OnCallRefreshFileObject.getChildren() |
|
FileObject |
DefaultFilesCache.getFile(FileSystem filesystem,
FileName name) |
|
FileObject |
LRUFilesCache.getFile(FileSystem filesystem,
FileName name) |
|
FileObject |
NullFilesCache.getFile(FileSystem filesystem,
FileName name) |
|
FileObject |
SoftRefFilesCache.getFile(FileSystem filesystem,
FileName name) |
|
FileObject |
OnCallRefreshFileObject.resolveFile(java.lang.String path) |
|
FileObject |
OnCallRefreshFileObject.resolveFile(java.lang.String name,
NameScope scope) |
Modifier and Type | Method | Description |
---|---|---|
void |
OnCallRefreshFileObject.copyFrom(FileObject srcFile,
FileSelector selector) |
|
protected java.lang.ref.Reference |
SoftRefFilesCache.createReference(FileObject file,
java.lang.ref.ReferenceQueue refqueue) |
|
protected java.lang.ref.Reference |
WeakRefFilesCache.createReference(FileObject file,
java.lang.ref.ReferenceQueue refqueue) |
|
void |
OnCallRefreshFileObject.moveTo(FileObject destFile) |
|
void |
DefaultFilesCache.putFile(FileObject file) |
|
void |
LRUFilesCache.putFile(FileObject file) |
|
void |
NullFilesCache.putFile(FileObject file) |
|
void |
SoftRefFilesCache.putFile(FileObject file) |
|
void |
DefaultFilesCache.touchFile(FileObject file) |
|
void |
LRUFilesCache.touchFile(FileObject file) |
|
void |
NullFilesCache.touchFile(FileObject file) |
|
void |
SoftRefFilesCache.touchFile(FileObject file) |
Constructor | Description |
---|---|
OnCallRefreshFileObject(FileObject fileObject) |
Constructor | Description |
---|---|
AbstractFileChangeEvent(FileObject file) |
|
ChangedEvent(FileObject file) |
|
CreateEvent(FileObject file) |
|
DeleteEvent(FileObject file) |
Modifier and Type | Class | Description |
---|---|---|
class |
DecoratedFileObject |
Base class to build a fileObject decoration
|
class |
SynchronizedFileObject |
This decorator synchronize all access to the FileObject
|
Modifier and Type | Method | Description |
---|---|---|
protected FileObject |
VirtualFileSystem.createFile(FileName name) |
Creates a file object.
|
FileObject |
DefaultFileSystemManager.createFileSystem(java.lang.String scheme,
FileObject file) |
Creates a layered file system.
|
FileObject |
DefaultFileSystemManager.createFileSystem(FileObject file) |
Creates a layered file system.
|
FileObject |
VirtualFileProvider.createFileSystem(java.lang.String rootUri) |
Creates an empty virtual file system.
|
FileObject |
VirtualFileProvider.createFileSystem(FileObject rootFile) |
Creates a virtual file system, with the supplied file as its root.
|
FileObject |
DefaultFileSystemManager.createVirtualFileSystem(java.lang.String rootUri) |
Creates an empty virtual file system.
|
FileObject |
DefaultFileSystemManager.createVirtualFileSystem(FileObject rootFile) |
Creates a virtual file system.
|
FileObject[] |
DecoratedFileObject.findFiles(FileSelector selector) |
|
FileObject[] |
SynchronizedFileObject.findFiles(FileSelector selector) |
|
FileObject |
DefaultFileSystemManager.getBaseFile() |
Returns the base file used to resolve relative URI.
|
FileObject |
DecoratedFileObject.getChild(java.lang.String name) |
|
FileObject |
SynchronizedFileObject.getChild(java.lang.String name) |
|
FileObject[] |
DecoratedFileObject.getChildren() |
|
FileObject[] |
SynchronizedFileObject.getChildren() |
|
FileObject |
DecoratedFileObject.getDecoratedFileObject() |
|
FileObject |
DecoratedFileObject.getParent() |
|
FileObject |
DecoratedFileObject.resolveFile(java.lang.String path) |
|
FileObject |
DecoratedFileObject.resolveFile(java.lang.String name,
NameScope scope) |
|
FileObject |
DefaultFileSystemManager.resolveFile(java.io.File baseFile,
java.lang.String uri) |
Locates a file by URI.
|
FileObject |
DefaultFileSystemManager.resolveFile(java.lang.String uri) |
Locates a file by URI.
|
FileObject |
DefaultFileSystemManager.resolveFile(java.lang.String uri,
FileSystemOptions fileSystemOptions) |
Locate a file by URI, use the FileSystemOptions for file-system creation
|
FileObject |
DefaultFileSystemManager.resolveFile(FileObject baseFile,
java.lang.String uri) |
Resolves a URI, relative to a base file.
|
FileObject |
DefaultFileSystemManager.resolveFile(FileObject baseFile,
java.lang.String uri,
FileSystemOptions fileSystemOptions) |
Resolves a URI, realtive to a base file with specified FileSystem
configuration
|
FileObject |
SynchronizedFileObject.resolveFile(java.lang.String path) |
|
FileObject |
SynchronizedFileObject.resolveFile(java.lang.String name,
NameScope scope) |
|
FileObject |
DefaultFileSystemManager.toFileObject(java.io.File file) |
Converts a local file into a
FileObject . |
Modifier and Type | Method | Description |
---|---|---|
void |
DefaultFileMonitor.addFile(FileObject file) |
Adds a file to be monitored.
|
void |
VirtualFileSystem.addJunction(java.lang.String junctionPoint,
FileObject targetFile) |
Adds a junction to this file system.
|
boolean |
DefaultFileSystemManager.canCreateFileSystem(FileObject file) |
Determines if a layered file system can be created for a given file.
|
boolean |
DecoratedFileObject.canRenameTo(FileObject newfile) |
|
void |
DecoratedFileObject.copyFrom(FileObject srcFile,
FileSelector selector) |
|
void |
SynchronizedFileObject.copyFrom(FileObject srcFile,
FileSelector selector) |
|
FileObject |
DefaultFileSystemManager.createFileSystem(java.lang.String scheme,
FileObject file) |
Creates a layered file system.
|
FileObject |
DefaultFileSystemManager.createFileSystem(FileObject file) |
Creates a layered file system.
|
FileObject |
VirtualFileProvider.createFileSystem(FileObject rootFile) |
Creates a virtual file system, with the supplied file as its root.
|
FileObject |
DefaultFileSystemManager.createVirtualFileSystem(FileObject rootFile) |
Creates a virtual file system.
|
void |
DecoratedFileObject.moveTo(FileObject destFile) |
|
void |
SynchronizedFileObject.moveTo(FileObject destFile) |
|
protected void |
DefaultFileMonitor.queueAddFile(FileObject file) |
Queues a file for addition to be monitored.
|
protected void |
DefaultFileMonitor.queueRemoveFile(FileObject file) |
Queues a file for removal from being monitored.
|
void |
DefaultFileMonitor.removeFile(FileObject file) |
Removes a file from being monitored.
|
java.io.File |
DefaultFileReplicator.replicateFile(FileObject srcFile,
FileSelector selector) |
Creates a local copy of the file, and all its descendents.
|
java.io.File |
PrivilegedFileReplicator.replicateFile(FileObject srcFile,
FileSelector selector) |
Creates a local copy of the file, and all its descendents.
|
FileObject |
DefaultFileSystemManager.resolveFile(FileObject baseFile,
java.lang.String uri) |
Resolves a URI, relative to a base file.
|
FileObject |
DefaultFileSystemManager.resolveFile(FileObject baseFile,
java.lang.String uri,
FileSystemOptions fileSystemOptions) |
Resolves a URI, realtive to a base file with specified FileSystem
configuration
|
void |
DefaultFileSystemManager.setBaseFile(FileObject baseFile) |
Sets the base file to use when resolving relative URI.
|
Constructor | Description |
---|---|
DecoratedFileObject(FileObject decoratedFileObject) |
|
SynchronizedFileObject(FileObject fileObject) |
|
VFSClassLoader(FileObject[] files,
FileSystemManager manager) |
Constructors a new VFSClassLoader for the given files.
|
VFSClassLoader(FileObject[] files,
FileSystemManager manager,
java.lang.ClassLoader parent) |
Constructors a new VFSClassLoader for the given FileObjects.
|
VFSClassLoader(FileObject file,
FileSystemManager manager) |
Constructors a new VFSClassLoader for the given file.
|
VFSClassLoader(FileObject file,
FileSystemManager manager,
java.lang.ClassLoader parent) |
Constructors a new VFSClassLoader for the given file.
|
Modifier and Type | Method | Description |
---|---|---|
protected FileObject |
AbstractFileOperation.getFileObject() |
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractFileOperationProvider.collectOperations(java.util.Collection operationsList,
FileObject file) |
Gather available operations for the specified FileObject and put them into
specified operationsList.
|
void |
FileOperationProvider.collectOperations(java.util.Collection operationsList,
FileObject file) |
Gather available operations for the specified FileObject and put them into
specified operationsList.
|
protected abstract void |
AbstractFileOperationProvider.doCollectOperations(java.util.Collection availableOperations,
java.util.Collection resultList,
FileObject file) |
|
FileOperation |
AbstractFileOperationProvider.getOperation(FileObject file,
java.lang.Class operationClass) |
|
FileOperation |
FileOperationProvider.getOperation(FileObject file,
java.lang.Class operationClass) |
|
protected abstract FileOperation |
AbstractFileOperationProvider.instantiateOperation(FileObject file,
java.lang.Class operationClass) |
Constructor | Description |
---|---|
AbstractFileOperation(FileObject file) |
|
DefaultFileOperations(FileObject file) |
Modifier and Type | Method | Description |
---|---|---|
void |
VcsCheckout.setTargetDirectory(FileObject targetDir) |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractFileObject |
A partial file object implementation.
|
class |
DelegateFileObject |
A file backed by another file.
|
Modifier and Type | Method | Description |
---|---|---|
protected abstract FileObject |
AbstractFileSystem.createFile(FileName name) |
Creates a file object.
|
FileObject |
AbstractFileProvider.createFileSystem(java.lang.String scheme,
FileObject file,
FileSystemOptions properties) |
Creates a layered file system.
|
FileObject |
AbstractLayeredFileProvider.createFileSystem(java.lang.String scheme,
FileObject file,
FileSystemOptions fileSystemOptions) |
Creates a layered file system.
|
FileObject |
FileProvider.createFileSystem(java.lang.String scheme,
FileObject file,
FileSystemOptions fileSystemOptions) |
Creates a layered file system.
|
protected FileObject |
AbstractFileSystem.decorateFileObject(FileObject file) |
|
protected FileObject[] |
AbstractFileObject.doListChildrenResolved() |
Lists the children of this file.
|
FileObject |
AbstractLayeredFileProvider.findFile(FileObject baseFile,
java.lang.String uri,
FileSystemOptions properties) |
Locates a file object, by absolute URI.
|
protected FileObject |
AbstractOriginatingFileProvider.findFile(FileName name,
FileSystemOptions fileSystemOptions) |
Locates a file from its parsed URI.
|
FileObject |
AbstractOriginatingFileProvider.findFile(FileObject baseFile,
java.lang.String uri,
FileSystemOptions fileSystemOptions) |
Locates a file object, by absolute URI.
|
FileObject |
CompositeFileProvider.findFile(FileObject baseFile,
java.lang.String uri,
FileSystemOptions fileSystemOptions) |
Locates a file object, by absolute URI.
|
FileObject |
FileProvider.findFile(FileObject baseFile,
java.lang.String uri,
FileSystemOptions fileSystemOptions) |
Locates a file object, by absolute URI.
|
FileObject[] |
AbstractFileObject.findFiles(FileSelector selector) |
Finds the set of matching descendents of this file, in depthwise
order.
|
FileObject |
LocalFileProvider.findLocalFile(java.io.File file) |
Converts from java.io.File to FileObject.
|
FileObject |
LocalFileProvider.findLocalFile(java.lang.String name) |
Finds a local file, from its local name.
|
FileObject |
AbstractFileObject.getChild(java.lang.String name) |
Returns a child of this file.
|
FileObject[] |
AbstractFileObject.getChildren() |
Returns the children of the file.
|
FileObject |
DefaultFileContent.getFile() |
Returns the file that this is the content of.
|
protected FileObject |
AbstractFileSystem.getFileFromCache(FileName name) |
Returns a cached file.
|
FileObject |
AbstractFileObject.getParent() |
Returns the parent of the file.
|
FileObject |
AbstractFileSystem.getParentLayer() |
Returns the parent layer if this is a layered file system.
|
FileObject |
AbstractFileSystem.getRoot() |
Returns the root file of this file system.
|
FileObject |
AbstractFileObject.resolveFile(java.lang.String path) |
Finds a file, relative to this file.
|
FileObject |
AbstractFileObject.resolveFile(java.lang.String name,
NameScope scope) |
Returns a child by name.
|
FileObject |
AbstractFileSystem.resolveFile(java.lang.String nameStr) |
Finds a file in this file system.
|
FileObject |
AbstractFileSystem.resolveFile(FileName name) |
Finds a file in this file system.
|
FileObject |
VfsComponentContext.resolveFile(java.lang.String name,
FileSystemOptions fileSystemOptions) |
Locate a file by name.
|
FileObject |
VfsComponentContext.resolveFile(FileObject baseFile,
java.lang.String name,
FileSystemOptions fileSystemOptions) |
Locate a file by name.
|
FileObject |
VfsComponentContext.toFileObject(java.io.File file) |
Returns a
FileObject for a local file. |
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractFileSystem.addJunction(java.lang.String junctionPoint,
FileObject targetFile) |
Adds a junction to this file system.
|
void |
AbstractFileSystem.addListener(FileObject file,
FileListener listener) |
Adds a listener on a file in this file system.
|
boolean |
AbstractFileObject.canRenameTo(FileObject newfile) |
Queries the object if a simple rename to the filename of
newfile
is possible. |
void |
AbstractFileObject.copyFrom(FileObject file,
FileSelector selector) |
Copies another file to this file.
|
FileObject |
AbstractFileProvider.createFileSystem(java.lang.String scheme,
FileObject file,
FileSystemOptions properties) |
Creates a layered file system.
|
FileObject |
AbstractLayeredFileProvider.createFileSystem(java.lang.String scheme,
FileObject file,
FileSystemOptions fileSystemOptions) |
Creates a layered file system.
|
FileObject |
FileProvider.createFileSystem(java.lang.String scheme,
FileObject file,
FileSystemOptions fileSystemOptions) |
Creates a layered file system.
|
protected FileObject |
AbstractFileSystem.decorateFileObject(FileObject file) |
|
protected abstract FileSystem |
AbstractLayeredFileProvider.doCreateFileSystem(java.lang.String scheme,
FileObject file,
FileSystemOptions fileSystemOptions) |
Creates a layered file system.
|
protected boolean |
AbstractFileObject.doIsSameFile(FileObject destFile) |
Checks if this fileObject is the same file as
destFile just with a different
name.E.g. |
protected void |
AbstractFileObject.doRename(FileObject newfile) |
Renames the file.
|
protected java.io.File |
AbstractFileSystem.doReplicateFile(FileObject file,
FileSelector selector) |
Creates a temporary local copy of a file and its descendents.
|
FileObject |
AbstractLayeredFileProvider.findFile(FileObject baseFile,
java.lang.String uri,
FileSystemOptions properties) |
Locates a file object, by absolute URI.
|
FileObject |
AbstractOriginatingFileProvider.findFile(FileObject baseFile,
java.lang.String uri,
FileSystemOptions fileSystemOptions) |
Locates a file object, by absolute URI.
|
FileObject |
CompositeFileProvider.findFile(FileObject baseFile,
java.lang.String uri,
FileSystemOptions fileSystemOptions) |
Locates a file object, by absolute URI.
|
FileObject |
FileProvider.findFile(FileObject baseFile,
java.lang.String uri,
FileSystemOptions fileSystemOptions) |
Locates a file object, by absolute URI.
|
void |
AbstractFileSystem.fireFileChanged(FileObject file) |
Fires a file changed event.
|
void |
AbstractFileSystem.fireFileCreated(FileObject file) |
Fires a file create event.
|
void |
AbstractFileSystem.fireFileDeleted(FileObject file) |
Fires a file delete event.
|
protected boolean |
AbstractFileObject.isSameFile(FileObject destFile) |
Checks if this fileObject is the same file as
destFile just with a different
name.E.g. |
void |
AbstractFileObject.moveTo(FileObject destFile) |
Moves (rename) the file to another one
|
protected void |
AbstractFileSystem.putFileToCache(FileObject file) |
Adds a file object to the cache.
|
void |
AbstractFileSystem.removeListener(FileObject file,
FileListener listener) |
Removes a listener from a file in this file system.
|
java.io.File |
AbstractFileSystem.replicateFile(FileObject file,
FileSelector selector) |
Creates a temporary local copy of a file and its descendents.
|
java.io.File |
FileReplicator.replicateFile(FileObject srcFile,
FileSelector selector) |
Creates a local copy of the file, and all its descendents.
|
FileObject |
VfsComponentContext.resolveFile(FileObject baseFile,
java.lang.String name,
FileSystemOptions fileSystemOptions) |
Locate a file by name.
|
void |
DelegateFileObject.setFile(FileObject file) |
Attaches or detaches the target file.
|
Constructor | Description |
---|---|
AbstractFileSystem(FileName rootName,
FileObject parentLayer,
FileSystemOptions fileSystemOptions) |
|
DelegateFileObject(FileName name,
AbstractFileSystem fileSystem,
FileObject file) |
Modifier and Type | Class | Description |
---|---|---|
class |
Bzip2FileObject |
the bzip2 file
|
Modifier and Type | Method | Description |
---|---|---|
protected FileObject |
Bzip2FileSystem.createFile(FileName name) |
Modifier and Type | Method | Description |
---|---|---|
protected FileSystem |
Bzip2FileProvider.createFileSystem(FileName name,
FileObject file,
FileSystemOptions fileSystemOptions) |
Constructor | Description |
---|---|
Bzip2FileObject(FileName name,
FileObject container,
CompressedFileFileSystem fs) |
|
Bzip2FileSystem(FileName rootName,
FileObject parentLayer,
FileSystemOptions fileSystemOptions) |
Modifier and Type | Class | Description |
---|---|---|
class |
CompressedFileFileObject |
A compressed file.
Such a file do only have one child (the compressed filename with stripped last extension) |
Modifier and Type | Method | Description |
---|---|---|
protected abstract FileObject |
CompressedFileFileSystem.createFile(FileName name) |
Creates a file object.
|
protected FileObject |
CompressedFileFileObject.getContainer() |
Modifier and Type | Method | Description |
---|---|---|
protected abstract FileSystem |
CompressedFileFileProvider.createFileSystem(FileName name,
FileObject file,
FileSystemOptions fileSystemOptions) |
|
protected FileSystem |
CompressedFileFileProvider.doCreateFileSystem(java.lang.String scheme,
FileObject file,
FileSystemOptions fileSystemOptions) |
Creates a layered file system.
|
Constructor | Description |
---|---|
CompressedFileFileObject(FileName name,
FileObject container,
CompressedFileFileSystem fs) |
|
CompressedFileFileSystem(FileName rootName,
FileObject parentLayer,
FileSystemOptions fileSystemOptions) |
Modifier and Type | Class | Description |
---|---|---|
class |
FtpFileObject |
An FTP file.
|
Modifier and Type | Method | Description |
---|---|---|
protected FileObject |
FtpFileSystem.createFile(FileName name) |
Creates a file object.
|
protected FileObject[] |
FtpFileObject.doListChildrenResolved() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
FtpFileObject.doRename(FileObject newfile) |
Renames the file
|
Modifier and Type | Class | Description |
---|---|---|
class |
GzipFileObject |
the gzip file
|
Modifier and Type | Method | Description |
---|---|---|
protected FileObject |
GzipFileSystem.createFile(FileName name) |
Modifier and Type | Method | Description |
---|---|---|
protected FileSystem |
GzipFileProvider.createFileSystem(FileName name,
FileObject file,
FileSystemOptions fileSystemOptions) |
Constructor | Description |
---|---|
GzipFileObject(FileName name,
FileObject container,
CompressedFileFileSystem fs) |
|
GzipFileSystem(FileName rootName,
FileObject parentLayer,
FileSystemOptions fileSystemOptions) |
Modifier and Type | Class | Description |
---|---|---|
class |
HttpFileObject |
A file object backed by commons httpclient.
|
Modifier and Type | Method | Description |
---|---|---|
protected FileObject |
HttpFileSystem.createFile(FileName name) |
Creates a file object.
|
Modifier and Type | Class | Description |
---|---|---|
class |
JarFileObject |
A file in a Jar file system.
|
Modifier and Type | Method | Description |
---|---|---|
protected FileSystem |
JarFileProvider.doCreateFileSystem(java.lang.String scheme,
FileObject file,
FileSystemOptions fileSystemOptions) |
Creates a layered file system.
|
Constructor | Description |
---|---|
JarFileSystem(FileName rootName,
FileObject file,
FileSystemOptions fileSystemOptions) |
Modifier and Type | Class | Description |
---|---|---|
class |
LocalFile |
A file object implementation which uses direct file access.
|
Modifier and Type | Method | Description |
---|---|---|
protected FileObject |
LocalFileSystem.createFile(FileName name) |
Creates a file object.
|
FileObject |
DefaultLocalFileProvider.findLocalFile(java.io.File file) |
Finds a local file.
|
FileObject |
DefaultLocalFileProvider.findLocalFile(java.lang.String name) |
Finds a local file, from its local name.
|
Modifier and Type | Method | Description |
---|---|---|
protected boolean |
LocalFile.doIsSameFile(FileObject destFile) |
|
protected void |
LocalFile.doRename(FileObject newfile) |
rename this file
|
protected java.io.File |
LocalFileSystem.doReplicateFile(FileObject fileObject,
FileSelector selector) |
Creates a temporary local copy of a file and its descendents.
|
Modifier and Type | Class | Description |
---|---|---|
class |
RamFileObject |
A RAM File contains a single RAM FileData instance, it provides methods to
access the data by implementing FileObject interface.
|
Modifier and Type | Method | Description |
---|---|---|
protected FileObject |
RamFileSystem.createFile(FileName name) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
RamFileObject.doRename(FileObject newfile) |
Modifier and Type | Method | Description |
---|---|---|
FileObject |
ResourceFileProvider.findFile(FileObject baseFile,
java.lang.String uri,
FileSystemOptions fileSystemOptions) |
Locates a file object, by absolute URI.
|
Modifier and Type | Method | Description |
---|---|---|
FileObject |
ResourceFileProvider.findFile(FileObject baseFile,
java.lang.String uri,
FileSystemOptions fileSystemOptions) |
Locates a file object, by absolute URI.
|
Modifier and Type | Class | Description |
---|---|---|
class |
SftpFileObject |
An SFTP file.
|
Modifier and Type | Method | Description |
---|---|---|
protected FileObject |
SftpFileSystem.createFile(FileName name) |
Creates a file object.
|
protected FileObject[] |
SftpFileObject.doListChildrenResolved() |
Lists the children of this file.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
SftpFileObject.doRename(FileObject newfile) |
Rename the file.
|
Modifier and Type | Class | Description |
---|---|---|
class |
TarFileObject |
A file in a Tar file system.
|
Modifier and Type | Method | Description |
---|---|---|
protected FileObject |
TarFileSystem.createFile(FileName name) |
Creates a file object.
|
Modifier and Type | Method | Description |
---|---|---|
protected FileSystem |
TarFileProvider.doCreateFileSystem(java.lang.String scheme,
FileObject file,
FileSystemOptions fileSystemOptions) |
Creates a layered file system.
|
Constructor | Description |
---|---|
TarFileSystem(FileName rootName,
FileObject parentLayer,
FileSystemOptions fileSystemOptions) |
Modifier and Type | Method | Description |
---|---|---|
FileObject |
TemporaryFileProvider.findFile(FileObject baseFile,
java.lang.String uri,
FileSystemOptions properties) |
Locates a file object, by absolute URI.
|
Modifier and Type | Method | Description |
---|---|---|
FileObject |
TemporaryFileProvider.findFile(FileObject baseFile,
java.lang.String uri,
FileSystemOptions properties) |
Locates a file object, by absolute URI.
|
Modifier and Type | Class | Description |
---|---|---|
class |
UrlFileObject |
A
FileObject implementation backed by a URL . |
Modifier and Type | Method | Description |
---|---|---|
protected FileObject |
UrlFileSystem.createFile(FileName name) |
Creates a file object.
|
FileObject |
UrlFileProvider.findFile(FileObject baseFile,
java.lang.String uri,
FileSystemOptions fileSystemOptions) |
Locates a file object, by absolute URI.
|
Modifier and Type | Method | Description |
---|---|---|
FileObject |
UrlFileProvider.findFile(FileObject baseFile,
java.lang.String uri,
FileSystemOptions fileSystemOptions) |
Locates a file object, by absolute URI.
|
Modifier and Type | Class | Description |
---|---|---|
class |
ZipFileObject |
A file in a Zip file system.
|
Modifier and Type | Method | Description |
---|---|---|
protected FileObject |
ZipFileSystem.createFile(FileName name) |
Creates a file object.
|
Modifier and Type | Method | Description |
---|---|---|
protected FileSystem |
ZipFileProvider.doCreateFileSystem(java.lang.String scheme,
FileObject file,
FileSystemOptions fileSystemOptions) |
Creates a layered file system.
|
Constructor | Description |
---|---|
ZipFileSystem(FileName rootName,
FileObject parentLayer,
FileSystemOptions fileSystemOptions) |
Modifier and Type | Method | Description |
---|---|---|
protected FileObject |
VfsTask.resolveFile(java.lang.String uri) |
Resolves a URI to a file, relative to the project's base directory.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
AbstractSyncTask.handleMissingSourceFile(FileObject destFile) |
Handles a destination for which there is no corresponding source file.
|
protected void |
SyncTask.handleMissingSourceFile(FileObject destFile) |
Handles a destination for which there is no corresponding source file.
|
protected void |
AbstractSyncTask.handleOutOfDateFile(FileObject srcFile,
FileObject destFile) |
Handles an out-of-date file (a file where the destination file
either doesn't exist, or is older than the source file).
|
protected void |
CopyTask.handleOutOfDateFile(FileObject srcFile,
FileObject destFile) |
Handles an out-of-date file.
|
protected void |
MoveTask.handleOutOfDateFile(FileObject srcFile,
FileObject destFile) |
Handles a single source file.
|
protected void |
AbstractSyncTask.handleUpToDateFile(FileObject srcFile,
FileObject destFile) |
Handles an up-to-date file (where the destination file exists and is
newer than the source file).
|
protected void |
CopyTask.handleUpToDateFile(FileObject srcFile,
FileObject destFile) |
Handles an up-to-date file.
|
Modifier and Type | Method | Description |
---|---|---|
static AbstractFileObject |
FileObjectUtils.getAbstractFileObject(FileObject fileObject) |
get access to the base object even if decorated
|
static boolean |
FileObjectUtils.isInstanceOf(FileObject fileObject,
java.lang.Class wantedClass) |
check if the given FileObject is instance of given class argument
|