Edit C:\dspace\webapps\sword\WEB-INF\lib\org\elasticsearch\common\lucene\docset\AndDocIdSet.class
???? 3 x 2org/elasticsearch/common/lucene/docset/AndDocIdSet !org/apache/lucene/search/DocIdSet AndDocIdSet.java Horg/elasticsearch/common/lucene/docset/AndDocIdSet$IteratorBasedIterator IteratorBasedIterator :org/elasticsearch/common/lucene/docset/AndDocIdSet$AndBits AndBits Lorg/elasticsearch/common/lucene/docset/BitsDocIdSetIterator$FilteredIterator ;org/elasticsearch/common/lucene/docset/BitsDocIdSetIterator FilteredIterator sets $[Lorg/apache/lucene/search/DocIdSet; <init> '([Lorg/apache/lucene/search/DocIdSet;)V ()V this 4Lorg/elasticsearch/common/lucene/docset/AndDocIdSet; isCacheable ()Z set #Lorg/apache/lucene/search/DocIdSet; arr$ len$ I i$ ramBytesUsed ()J (org/apache/lucene/util/RamUsageEstimator ) NUM_BYTES_OBJECT_REF + % * , NUM_BYTES_ARRAY_HEADER . % * / ' ( 1 J bits ()Lorg/apache/lucene/util/Bits; java/io/IOException 6 org/apache/lucene/util/Bits 8 [Lorg/apache/lucene/util/Bits; : 4 5 < !([Lorg/apache/lucene/util/Bits;)V > ? i iterator -()Lorg/apache/lucene/search/DocIdSetIterator; java/util/ArrayList D (I)V F E G java/util/List I 0org/elasticsearch/common/lucene/docset/DocIdSets K isFastIterator &(Lorg/apache/lucene/search/DocIdSet;)Z M N L O add (Ljava/lang/Object;)Z Q R J S isEmpty U J V size ()I X Y J Z toArray (([Ljava/lang/Object;)[Ljava/lang/Object; \ ] J ^ newDocIdSetIterator Q([Lorg/apache/lucene/search/DocIdSet;)Lorg/apache/lucene/search/DocIdSetIterator; ` a b (Lorg/apache/lucene/util/Bits;)V d e K(Lorg/apache/lucene/search/DocIdSetIterator;Lorg/apache/lucene/util/Bits;)V g h bit Lorg/apache/lucene/util/Bits; iterators 5Ljava/util/List<Lorg/apache/lucene/search/DocIdSet;>; Ljava/util/List; /Ljava/util/List<Lorg/apache/lucene/util/Bits;>; Code LocalVariableTable LineNumberTable StackMapTable Exceptions LocalVariableTypeTable SourceFile InnerClasses ! p F *? *+? ? q r &