public enum WatchKind extends Enum<WatchKind>
1. 事件丢失 OVERFLOW -》StandardWatchEventKinds.OVERFLOW
2. 修改事件 MODIFY -》StandardWatchEventKinds.ENTRY_MODIFY
3. 创建事件 CREATE -》StandardWatchEventKinds.ENTRY_CREATE
4. 删除事件 DELETE -》StandardWatchEventKinds.ENTRY_DELETE
| 限定符和类型 | 字段和说明 |
|---|---|
static WatchEvent.Kind<?>[] |
ALL
全部事件
|
| 限定符和类型 | 方法和说明 |
|---|---|
WatchEvent.Kind<?> |
getValue()
获取枚举对应的事件类型
|
static WatchKind |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static WatchKind[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final WatchKind OVERFLOW
public static final WatchKind MODIFY
public static final WatchKind CREATE
public static final WatchKind DELETE
public static final WatchEvent.Kind<?>[] ALL
public static WatchKind[] values()
for (WatchKind c : WatchKind.values()) System.out.println(c);
public static WatchKind valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public WatchEvent.Kind<?> getValue()
Copyright © 2023. All rights reserved.