Edit C:\Program Files\Java\jre8\lib\sun\nio\ch\SharedFileLockTable.class
Êþº¾ 4 · A $assertionsDisabled ()I ()J ()Ljava/lang/Object; ()V ()Z (I)V (JJ)Z &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/Object;)Z <clinit> <init> Code Exceptions FileLockTable.java InnerClasses LineNumberTable Signature SourceFile StackMapTable Z acquiredBy add channel checkList clear create desiredAssertionStatus fileKey get hasNext holdsLock isEmpty iterator java/io/IOException java/lang/AssertionError java/lang/Class java/lang/Object java/lang/Thread java/lang/Throwable java/lang/ref/ReferenceQueue java/nio/channels/FileLock .java/nio/channels/OverlappingFileLockException java/util/ArrayList java/util/Iterator java/util/List &java/util/concurrent/ConcurrentHashMap lockMap next overlaps poll position putIfAbsent queue remove removeAll removeKeyIfEmpty removeStaleEntries replace set size sun/nio/ch/FileKey sun/nio/ch/FileLockTable sun/nio/ch/SharedFileLockTable 0sun/nio/ch/SharedFileLockTable$FileLockReference $ % & ' ( ) * + , - . / 0 ? @ B Ljava/lang/ref/ReferenceQueue; Ljava/nio/channels/Channel; (Ljava/util/concurrent/ConcurrentHashMap; Lsun/nio/ch/FileKey; <Ljava/lang/ref/ReferenceQueue<Ljava/nio/channels/FileLock;>; ?Ljava/util/concurrent/ConcurrentHashMap<Lsun/nio/ch/FileKey;Ljava/util/List<Lsun/nio/ch/SharedFileLockTable$FileLockReference;>;>; (I)Ljava/lang/Object; ()Ljava/lang/ref/Reference; ()Ljava/nio/channels/Channel; (Ljava/nio/channels/FileLock;)V ()Ljava/util/Iterator; ()Ljava/util/List; (Ljava/util/List;JJ)V ()Lsun/nio/ch/FileKey; 6(Ljava/nio/channels/Channel;Ljava/io/FileDescriptor;)V '(ILjava/lang/Object;)Ljava/lang/Object; ;(Ljava/nio/channels/FileLock;Ljava/nio/channels/FileLock;)V 0()Ljava/util/List<Ljava/nio/channels/FileLock;>; '(Lsun/nio/ch/FileKey;Ljava/util/List;)V .(Ljava/io/FileDescriptor;)Lsun/nio/ch/FileKey; I(Ljava/util/List<Lsun/nio/ch/SharedFileLockTable$FileLockReference;>;JJ)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Q(Ljava/nio/channels/FileLock;Ljava/lang/ref/ReferenceQueue;Lsun/nio/ch/FileKey;)V [(Lsun/nio/ch/FileKey;Ljava/util/List<Lsun/nio/ch/SharedFileLockTable$FileLockReference;>;)V 7 S T 1 U V >