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
Nested ClassesModifier and TypeClassDescriptionstatic classstatic interfacestatic interface -
Constructor Summary
ConstructorsModifierConstructorDescription<T>PredicatedFileWatcher(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 <T> 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
-