WatchEvent.Kind (Java SE 26 & JDK 26)
Description: declaration: module: java.base, package: java.nio.file, interface: WatchEvent, interface: Kind
Keywords: java.nio.file.WatchEvent.Kind interface

# Interface WatchEvent.Kind<T>

Type Parameters:
  `T` - The type of the context object associated with the event

Enclosing interface:
  `WatchEvent<T>`

public static interface WatchEvent.Kind<T>
An event kind, for the purposes of identification.

Since:
  1.7
See Also:
  - `StandardWatchEventKinds`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `name()`
  Returns the name of the event kind.
  `Class<T>`
  `type()`
  Returns the type of the `context` value.

- ## Method Details

  - ### name

    String name()
    Returns the name of the event kind.
    Returns:
      the name of the event kind

  - ### type

    Class<T> type()
    Returns the type of the `context` value.
    Returns:
      the type of the context value