interface sun.nio.fs.SolarisWatchService$DirectoryNode extends sun.nio.fs.SolarisWatchService$Node
  minor version: 0
  major version: 59
  flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
  this_class: sun.nio.fs.SolarisWatchService$DirectoryNode
  super_class: java.lang.Object
{
  public abstract void addChild(java.nio.file.Path, sun.nio.fs.SolarisWatchService$EntryNode);
    descriptor: (Ljava/nio/file/Path;Lsun/nio/fs/SolarisWatchService$EntryNode;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  
      node  

  public abstract void removeChild(java.nio.file.Path);
    descriptor: (Ljava/nio/file/Path;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  

  public abstract sun.nio.fs.SolarisWatchService$EntryNode getChild(java.nio.file.Path);
    descriptor: (Ljava/nio/file/Path;)Lsun/nio/fs/SolarisWatchService$EntryNode;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  
}
SourceFile: "SolarisWatchService.java"
NestHost: sun.nio.fs.SolarisWatchService
InnerClasses:
  private abstract DirectoryNode = sun.nio.fs.SolarisWatchService$DirectoryNode of sun.nio.fs.SolarisWatchService
  private EntryNode = sun.nio.fs.SolarisWatchService$EntryNode of sun.nio.fs.SolarisWatchService
  private abstract Node = sun.nio.fs.SolarisWatchService$Node of sun.nio.fs.SolarisWatchService