类 DefaultFileListenerProvider
- java.lang.Object
-
- cn.mcres.karlatemp.mxlib.files.DefaultFileListenerProvider
-
- 所有已实现的接口:
FileListenerProvider
public class DefaultFileListenerProvider extends Object implements FileListenerProvider
FileListenerProvider
's default provider
-
-
字段概要
字段 修饰符和类型 字段 说明 static Supplier<Map<Path,?>>
DEFAULT_MAP_CONSTRUCTOR
static Supplier<Set<?>>
DEFAULT_SET_CONSTRUCTOR
static Consumer<Runnable>
DEFAULT_TASK_RUNNER
-
构造器概要
构造器 构造器 说明 DefaultFileListenerProvider()
DefaultFileListenerProvider(Consumer<Throwable> errorCatch)
DefaultFileListenerProvider(Consumer<Throwable> errorCatch, Consumer<Runnable> taskRunner)
DefaultFileListenerProvider(Supplier<Map<Path,?>> mapSupplier)
DefaultFileListenerProvider(Supplier<Map<Path,?>> mapSupplier, Consumer<Throwable> errorCatch)
DefaultFileListenerProvider(Supplier<Map<Path,?>> mapSupplier, Supplier<Set<?>> setSupplier, Consumer<Throwable> errorCatch)
DefaultFileListenerProvider(Supplier<Map<Path,?>> mapSupplier, Supplier<Set<?>> setSupplier, Consumer<Throwable> errorCatch, Object removeToken)
DefaultFileListenerProvider(Supplier<Map<Path,?>> mapSupplier, Supplier<Set<?>> setSupplier, Consumer<Throwable> errorCatch, Consumer<Runnable> task_runner, Object removeToken)
-
-
-
构造器详细资料
-
DefaultFileListenerProvider
public DefaultFileListenerProvider(@NotNull Supplier<Map<Path,?>> mapSupplier, @NotNull Supplier<Set<?>> setSupplier, @Nullable Consumer<Throwable> errorCatch)
-
DefaultFileListenerProvider
public DefaultFileListenerProvider(@NotNull Supplier<Map<Path,?>> mapSupplier, @NotNull Supplier<Set<?>> setSupplier, @Nullable Consumer<Throwable> errorCatch, Object removeToken)
-
DefaultFileListenerProvider
public DefaultFileListenerProvider(@NotNull Supplier<Map<Path,?>> mapSupplier, @NotNull Supplier<Set<?>> setSupplier, @Nullable Consumer<Throwable> errorCatch, @Nullable Consumer<Runnable> task_runner, Object removeToken)
-
DefaultFileListenerProvider
public DefaultFileListenerProvider()
-
DefaultFileListenerProvider
public DefaultFileListenerProvider(@Nullable Consumer<Throwable> errorCatch)
-
DefaultFileListenerProvider
public DefaultFileListenerProvider(@Nullable Consumer<Throwable> errorCatch, @Nullable Consumer<Runnable> taskRunner)
-
DefaultFileListenerProvider
public DefaultFileListenerProvider(@NotNull Supplier<Map<Path,?>> mapSupplier)
-
-
方法详细资料
-
register
public void register(@NotNull Path path, @NotNull FileListener listener)
- 指定者:
register
在接口中FileListenerProvider
-
unregister
public boolean unregister(@Nullable Path path, @NotNull FileListener listener)
- 指定者:
unregister
在接口中FileListenerProvider
-
doTick
public void doTick()
- 指定者:
doTick
在接口中FileListenerProvider
-
unregisterAll
public void unregisterAll(Object sudo_token)
- 指定者:
unregisterAll
在接口中FileListenerProvider
-
-