Edit C:\dspace\webapps\xmlui\WEB-INF\lib\org\elasticsearch\search\internal\DocIdSetCollector.class
???? 3 z 3org/elasticsearch/search/internal/DocIdSetCollector 1org/elasticsearch/common/lucene/search/XCollector )org/elasticsearch/common/lease/Releasable DocIdSetCollector.java docSetCache 2Lorg/elasticsearch/index/cache/docset/DocSetCache; collector $Lorg/apache/lucene/search/Collector; docSets Ljava/util/List; JLjava/util/List<Lorg/elasticsearch/common/lucene/docset/ContextDocIdSet;>; currentHasDocs Z currentContext 8Lorg/elasticsearch/common/lucene/docset/ContextDocIdSet; currentSet $Lorg/apache/lucene/util/FixedBitSet; <init> Y(Lorg/elasticsearch/index/cache/docset/DocSetCache;Lorg/apache/lucene/search/Collector;)V ()V java/util/ArrayList ! this 5Lorg/elasticsearch/search/internal/DocIdSetCollector; ()Ljava/util/List; close java/util/List ' iterator ()Ljava/util/Iterator; ) * ( + java/util/Iterator - hasNext ()Z / 0 . 1 next ()Ljava/lang/Object; 3 4 . 5 6org/elasticsearch/common/lucene/docset/ContextDocIdSet 7 0org/elasticsearch/index/cache/docset/DocSetCache 9 release ;(Lorg/elasticsearch/common/lucene/docset/ContextDocIdSet;)V ; < : = docSet i$ Ljava/util/Iterator; setScorer $(Lorg/apache/lucene/search/Scorer;)V java/io/IOException D "org/apache/lucene/search/Collector F B C G H scorer !Lorg/apache/lucene/search/Scorer; collect (I)V L M G N P R "org/apache/lucene/util/FixedBitSet T set V M U W doc I setNextReader 0(Lorg/apache/lucene/index/AtomicReaderContext;)V [ \ G ] _ add (Ljava/lang/Object;)Z a b ( c obtain g(Lorg/apache/lucene/index/AtomicReaderContext;)Lorg/elasticsearch/common/lucene/docset/ContextDocIdSet; e f : g #Lorg/apache/lucene/search/DocIdSet; ? i 8 j context -Lorg/apache/lucene/index/AtomicReaderContext; postCollection n o acceptsDocsOutOfOrder Signature Code LocalVariableTable LineNumberTable L()Ljava/util/List<Lorg/elasticsearch/common/lucene/docset/ContextDocIdSet;>; StackMapTable Exceptions SourceFile ! r s h *? *+? *,? *? Y? ? "? t # $ u / 0 1 2 3 % s / *? "? t # $ u 6 r v &