
com.groupbyinc.flux.common.apache.lucene.index.IndexReader.class Maven / Gradle / Ivy
???? 3 :com/groupbyinc/flux/common/apache/lucene/index/IndexReader java/lang/Object java/io/Closeable IndexReader.java Ocom/groupbyinc/flux/common/apache/lucene/index/IndexReader$ReaderClosedListener ReaderClosedListener closed Z
closedByChild refCount +Ljava/util/concurrent/atomic/AtomicInteger; readerClosedListeners Ljava/util/Set; bLjava/util/Set;
parentReaders MLjava/util/Set; ()V
)java/util/concurrent/atomic/AtomicInteger (I)V
" java/util/LinkedHashSet $
% java/util/Collections ' synchronizedSet (Ljava/util/Set;)Ljava/util/Set; ) *
( + - java/util/WeakHashMap /
0
newSetFromMap (Ljava/util/Map;)Ljava/util/Set; 2 3
( 4 6 >com/groupbyinc/flux/common/apache/lucene/index/CompositeReader 8 9com/groupbyinc/flux/common/apache/lucene/index/LeafReader : java/lang/Error < ^IndexReader should never be directly extended, subclass LeafReader or CompositeReader instead. > (Ljava/lang/String;)V @
= A this