| Package | Description |
|---|---|
| ca.uqac.lif.fs |
Basic classes for manipulating files in various file systems.
|
| ca.uqac.lif.fs.net |
File systems involving communication over a network.
|
| Modifier and Type | Field and Description |
|---|---|
protected FilePath |
HardDisk.m_currentDir
The path representing the current directory.
|
protected FilePath |
JarFile.m_currentDir
The path representing the current directory.
|
protected FilePath |
WriteZipFile.m_currentDir
The current working directory within the zip archive
|
protected FilePath |
RamDisk.m_currentDir
The path representing the current directory within the file system.
|
protected FilePath |
HardDisk.m_root
The path of the directory on the local file system that is exposed as the
"root" directory by this file system object.
|
protected FilePath |
Chroot.m_root
The path in the underlying file system acting as the root of the current
file system.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Stack<FilePath> |
HardDisk.m_dirStack
A stack containing the history of current directories.
|
protected java.util.Stack<FilePath> |
JarFile.m_dirStack
A stack containing the history of current directories.
|
protected java.util.Stack<FilePath> |
WriteZipFile.m_dirStack
A stack containing the history of current directories.
|
protected java.util.Stack<FilePath> |
RamDisk.m_dirStack
A stack containing the history of current directories.
|
| Modifier and Type | Method and Description |
|---|---|
FilePath |
FilePath.chdir(FilePath path)
Obtains a path instance relative to the current path.
|
FilePath |
FilePath.chdir(java.lang.String path)
Obtains a path instance relative to the current path.
|
static FilePath |
FlatFileSystem.fromFlatFilename(java.lang.String filename)
Converts a flat filename into a hierarchical file path.
|
FilePath |
HardDisk.getRoot()
Gets the path on the local machine corresponding to the root of the file
system.
|
| Modifier and Type | Method and Description |
|---|---|
FilePath |
FilePath.chdir(FilePath path)
Obtains a path instance relative to the current path.
|
protected void |
RecursiveListing.crawl(FilePath path) |
protected RamDisk.RamdiskFileNode |
RamDisk.createFileNode(FilePath fp)
Creates a new file node corresponding to a path.
|
protected void |
RamDisk.createFolderNode(FilePath fp)
Creates a new folder node corresponding to a path.
|
protected RamDisk.RamdiskNode |
RamDisk.locate(FilePath path)
Locates a ramdisk node corresponding to a given path.
|
protected java.util.List<java.lang.String> |
JarFile.ls(FilePath fp) |
protected java.util.List<java.lang.String> |
RamDisk.ls(FilePath path) |
static java.lang.String |
FlatFileSystem.toFlatFilename(FilePath path)
Converts an absolute path into a flat filename.
|
protected void |
FlatFileSystem.Populator.visit(FilePath filename) |
protected abstract void |
FileSystemVisitor.visit(FilePath filename)
Visits a file in the file system.
|
protected void |
FileUtils.TotalSize.visit(FilePath filename) |
| Modifier and Type | Field and Description |
|---|---|
protected FilePath |
FtpConnection.m_currentDir
The path representing the current directory.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Stack<FilePath> |
FtpConnection.m_dirStack
A stack containing the history of current directories.
|
Copyright © Sylvain HallĂ©. All Rights Reserved.