Package zombie
Class PredicatedFileWatcher
java.lang.Object
zombie.PredicatedFileWatcher
PredicatedFileWatcher
An advanced form of the regular DebugFileWatcher
Includes the watched file path, a predicate callback, and a callback in case the predicate returns TRUE.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static interface
static interface
-
Constructor Summary
ConstructorDescriptionPredicatedFileWatcher
(String path, Class<T> clazz, PredicatedFileWatcher.IPredicatedDataPacketFileWatcherCallback<T> callback) PredicatedFileWatcher
(String path, Predicate<String> predicate, PredicatedFileWatcher.IPredicatedFileWatcherCallback callback) PredicatedFileWatcher
(Predicate<String> predicate, PredicatedFileWatcher.IPredicatedFileWatcherCallback callback) -
Method Summary
-
Constructor Details
-
PredicatedFileWatcher
public PredicatedFileWatcher(Predicate<String> predicate, PredicatedFileWatcher.IPredicatedFileWatcherCallback callback) -
PredicatedFileWatcher
public PredicatedFileWatcher(String path, PredicatedFileWatcher.IPredicatedFileWatcherCallback callback) -
PredicatedFileWatcher
public PredicatedFileWatcher(String path, Class<T> clazz, PredicatedFileWatcher.IPredicatedDataPacketFileWatcherCallback<T> callback) -
PredicatedFileWatcher
public PredicatedFileWatcher(String path, Predicate<String> predicate, PredicatedFileWatcher.IPredicatedFileWatcherCallback callback)
-
-
Method Details
-
getPath
-
onModified
-