interface sun.nio.ch.FileChannelImpl$FileLockTable
minor version: 0
major version: 59
flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
this_class: sun.nio.ch.FileChannelImpl$FileLockTable
super_class: java.lang.Object
{
public abstract void add(java.nio.channels.FileLock);
descriptor: (Ljava/nio/channels/FileLock;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.nio.channels.OverlappingFileLockException
MethodParameters:
Name Flags
fl
public abstract void remove(java.nio.channels.FileLock);
descriptor: (Ljava/nio/channels/FileLock;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fl
public abstract void removeAll(sun.nio.ch.FileChannelImpl$FileLockTable$Releaser);
descriptor: (Lsun/nio/ch/FileChannelImpl$FileLockTable$Releaser;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
r
public abstract void replace(java.nio.channels.FileLock, java.nio.channels.FileLock);
descriptor: (Ljava/nio/channels/FileLock;Ljava/nio/channels/FileLock;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fl1
fl2
}
SourceFile: "FileChannelImpl.java"
NestHost: sun.nio.ch.FileChannelImpl
InnerClasses:
private abstract FileLockTable = sun.nio.ch.FileChannelImpl$FileLockTable of sun.nio.ch.FileChannelImpl
public abstract Releaser = sun.nio.ch.FileChannelImpl$FileLockTable$Releaser of sun.nio.ch.FileChannelImpl$FileLockTable