public class FsDataFolder extends Object implements DataFolder
| Modifier and Type | Field and Description |
|---|---|
private File |
folder
The directory from the filesystem
|
| Constructor and Description |
|---|
FsDataFolder(File folder) |
| Modifier and Type | Method and Description |
|---|---|
DataFile |
findFile(String name)
Finds a file in this folder.
|
DataFolder |
findFolder(String name)
Finds a sub folder in this folder.
|
List<FsDataFile> |
getFiles()
Finds all files inside this folder.
|
File |
getFolder()
The directory from the filesystem
|
List<FsDataFolder> |
getFolders()
Finds the all sub folders inside this folder.
|
String |
getName()
The name of this folder.
|
DataFolder |
getParent()
The parent folder of this folder.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforAllFiles, forAllFiles, getFolder, getPathprivate final File folder
@ConstructorProperties(value="folder") @Generated(value="lombok") public FsDataFolder(File folder)
public DataFile findFile(String name)
DataFolderfindFile in interface DataFoldername - the name of the filenull if no file with such a name existspublic DataFolder findFolder(String name)
DataFolderfindFolder in interface DataFoldername - the name of the sub foldernull if no folder with such a name existspublic List<FsDataFile> getFiles()
DataFoldersub foldergetFiles in interface DataFolderpublic List<FsDataFolder> getFolders()
DataFoldergetFolders in interface DataFolderpublic String getName()
DataFoldergetName in interface DataFoldernull for the root folderpublic DataFolder getParent()
DataFoldergetParent in interface DataFoldernull if this folder is the root folder@Generated(value="lombok") public File getFolder()
Copyright © 2022 fastnate.org. All rights reserved.