public class KeepByDate extends Object implements KeepPolicy
| Constructor and Description |
|---|
KeepByDate() |
KeepByDate(KeepByDate src) |
| Modifier and Type | Method and Description |
|---|---|
KeepByDate |
clone() |
xyz.cofe.collection.Predicate<xyz.cofe.fs.File> |
createEmptyDirPredicate() |
xyz.cofe.collection.Predicate<xyz.cofe.fs.File> |
createKeepPredicate(long milliseconds) |
xyz.cofe.collection.Predicate<xyz.cofe.fs.File> |
createNotPredicate(xyz.cofe.collection.Predicate<xyz.cofe.fs.File> p) |
int |
getDays() |
int |
getHours() |
int |
getMilliSeconds() |
int |
getMinutes() |
Iterable<xyz.cofe.fs.File> |
getObsoleteDirectories(Iterable<xyz.cofe.fs.File> directories)
Возвращает перечень устаревших каталогов
|
Iterable<xyz.cofe.fs.File> |
getObsoleteFiles(Iterable<xyz.cofe.fs.File> files)
Возвращает перечень устаревших файлов
|
int |
getSeconds() |
void |
setDays(int days) |
void |
setHours(int hours) |
void |
setMilliSeconds(int milliseconds) |
void |
setMinutes(int minutes) |
void |
setSeconds(int seconds) |
protected final Lock lock
public KeepByDate()
public KeepByDate(KeepByDate src)
public KeepByDate clone()
public int getMilliSeconds()
public void setMilliSeconds(int milliseconds)
public int getSeconds()
public void setSeconds(int seconds)
public int getMinutes()
public void setMinutes(int minutes)
public int getHours()
public void setHours(int hours)
public int getDays()
public void setDays(int days)
public xyz.cofe.collection.Predicate<xyz.cofe.fs.File> createNotPredicate(xyz.cofe.collection.Predicate<xyz.cofe.fs.File> p)
public xyz.cofe.collection.Predicate<xyz.cofe.fs.File> createKeepPredicate(long milliseconds)
public xyz.cofe.collection.Predicate<xyz.cofe.fs.File> createEmptyDirPredicate()
public Iterable<xyz.cofe.fs.File> getObsoleteFiles(Iterable<xyz.cofe.fs.File> files)
KeepPolicygetObsoleteFiles in interface KeepPolicyfiles - файлыpublic Iterable<xyz.cofe.fs.File> getObsoleteDirectories(Iterable<xyz.cofe.fs.File> directories)
KeepPolicygetObsoleteDirectories in interface KeepPolicydirectories - каталогиCopyright © 2017. All rights reserved.