| Package | Description |
|---|---|
| xyz.cofe.fs |
| Modifier and Type | Class and Description |
|---|---|
static class |
FileVisitor.ConvertTreeWalk<T extends File> |
interface |
ResolveLink<T extends File> |
interface |
SymbolicLinkSupport<T extends File> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
UnixFile |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFile
Абстрактный файл
|
| Modifier and Type | Field and Description |
|---|---|
File |
FileHelper.file
Ссылка на файл
|
| Modifier and Type | Field and Description |
|---|---|
protected xyz.cofe.collection.Predicate<Stack<File>> |
FileVisitor.filter |
| Modifier and Type | Method and Description |
|---|---|
File |
File.clone()
Создание клона объекта
|
abstract File |
AbstractFile.clone()
Создание клона объекта
|
File |
FileSystem.get(String path)
Возвращает файл по указанному пути
|
File |
File.getAbsolute()
Возвращает абсолютный путь
|
File |
File.getCanonical()
Возвращает каноническую форму
|
File |
File.getChild(String name)
Возвращает дочерний путь файла / каталога
|
File |
File.getParent()
Возвращает путь соответствующий предку файла/каталога
|
File |
FileSystem.getRoot()
Возвращает корневой файл
|
File |
GetWorkDir.getWorkDir()
Возвращает текущий каталог
|
protected File |
FileVisitor.resolveLink(ResolveLink<File> rl,
int currentResolve,
int maxResolve)
Рекурсивно разрешает ссылки
|
| Modifier and Type | Method and Description |
|---|---|
xyz.cofe.collection.Predicate<Stack<File>> |
FileVisitor.getFilter()
Вызывается перед входом в каталог для проверки необходимости войти
|
Set<File> |
FileVisitor.getVisitHistory()
Возвращает набор посещенных файлов/каталогов
|
List<File> |
File.listFiles()
Возвращает список дочерних файлов
|
Iterable<xyz.cofe.collection.iterators.TreeWalk<File>> |
FileVisitor.treeWalkIterable(File root) |
Iterable<File> |
File.walk()
Возвращает последовательность файлов/каталогов для обхода содержимого
|
Iterable<File> |
File.walk(VisitOptions opts)
Возвращает последовательность файлов/каталогов для обхода содержимого
|
Iterable<File> |
FileVisitor.walkIterable(File root)
Возвращает последовательность файлов/каталогов (включая вложенгные)
|
| Modifier and Type | Method and Description |
|---|---|
void |
File.renameTo(File target)
Переименовывает файл/каталог
|
Iterable<xyz.cofe.collection.iterators.TreeWalk<File>> |
FileVisitor.treeWalkIterable(File root) |
void |
FileVisitor.walk(File root)
Осуществляет обход каталога,
вызывает методы enter/exit
|
Iterable<File> |
FileVisitor.walkIterable(File root)
Возвращает последовательность файлов/каталогов (включая вложенгные)
|
| Modifier and Type | Method and Description |
|---|---|
void |
File.delete(xyz.cofe.common.Reciver<File> deleted)
Удаляет файл/каталог с содержимым
|
void |
File.delete(xyz.cofe.common.Reciver<File> deleted,
VisitOptions opts)
Удаляет файл/каталог с содержимым
|
void |
FileVisitor.enter(Stack<File> path)
Вызывается при входе в каталог/файл
|
void |
FileVisitor.exit(Stack<File> path)
Вызывается при выходе из каталога/файла
|
protected File |
FileVisitor.resolveLink(ResolveLink<File> rl,
int currentResolve,
int maxResolve)
Рекурсивно разрешает ссылки
|
void |
FileVisitor.setFilter(xyz.cofe.collection.Predicate<Stack<File>> filter)
Вызывается перед входом в каталог для проверки необходимости войти
|
| Constructor and Description |
|---|
FileHelper(File file)
Конструктор
|
Copyright © 2017. All rights reserved.