Module  java.base
软件包  java.nio.file

Interface WatchEvent<T>

  • 参数类型
    T - 与事件关联的上下文对象的类型


    public interface WatchEvent<T>
    一个事件或一个对象的重复事件,注册了一个WatchService

    事件按其kind进行分类,并有一个count来表示事件被观察的次数。 这样可以有效地表示重复的事件。 context方法返回与事件相关联的任何上下文。 在重复事件的情况下,所有事件的上下文是相同的。

    监视事件是不可变的,安全的可供多个并发线程使用。

    从以下版本开始:
    1.7
    • 方法详细信息

      • count

        int count​()
        返回事件计数。 如果事件计数大于1那么这是一个重复的事件。
        结果
        事件计数
      • context

        T context​()
        返回事件的上下文。

        在的情况下ENTRY_CREATEENTRY_DELETE ,并ENTRY_MODIFY事件的背景是Path那是relative的手表服务注册的目录,以及创建,删除或修改条目之间的路径。

        结果
        事件上下文; 可能是null