Edit C:\dspace\webapps\swordv2\WEB-INF\lib\org\elasticsearch\common\lucene\search\OrFilter.class
???? 3 ? /org/elasticsearch/common/lucene/search/OrFilter org/apache/lucene/search/Filter OrFilter.java filters Ljava/util/List; 4Ljava/util/List<+Lorg/apache/lucene/search/Filter;>; <init> (Ljava/util/List;)V ()V this 1Lorg/elasticsearch/common/lucene/search/OrFilter; ()Ljava/util/List; getDocIdSet o(Lorg/apache/lucene/index/AtomicReaderContext;Lorg/apache/lucene/util/Bits;)Lorg/apache/lucene/search/DocIdSet; java/io/IOException java/util/List size ()I get (I)Ljava/lang/Object; ! java/util/ArrayList # (I)V % $ & 0org/elasticsearch/common/lucene/docset/DocIdSets ( isEmpty &(Lorg/apache/lucene/search/DocIdSet;)Z * + ) , !org/apache/lucene/search/DocIdSet . add (Ljava/lang/Object;)Z 0 1 2 1org/elasticsearch/common/lucene/docset/OrDocIdSet 4 toArray (([Ljava/lang/Object;)[Ljava/lang/Object; 6 7 8 $[Lorg/apache/lucene/search/DocIdSet; : '([Lorg/apache/lucene/search/DocIdSet;)V < 5 = set #Lorg/apache/lucene/search/DocIdSet; i I context -Lorg/apache/lucene/index/AtomicReaderContext; acceptDocs Lorg/apache/lucene/util/Bits; sets 5Ljava/util/List<Lorg/apache/lucene/search/DocIdSet;>; hashCode I J hash equals java/lang/Object N getClass ()Ljava/lang/Class; P Q O R equalFilters #(Ljava/util/List;Ljava/util/List;)Z T U V obj Ljava/lang/Object; other toString ()Ljava/lang/String; java/lang/StringBuilder ] ^ iterator ()Ljava/util/Iterator; ` a b java/util/Iterator d hasNext ()Z f g e h next ()Ljava/lang/Object; j k e l length n ^ o append (C)Ljava/lang/StringBuilder; q r ^ s -(Ljava/lang/Object;)Ljava/lang/StringBuilder; q u ^ v [ \ ^ x filter !Lorg/apache/lucene/search/Filter; i$ Ljava/util/Iterator; builder Ljava/lang/StringBuilder; M 1 ? filters1 filters2 Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable 7(Ljava/util/List<+Lorg/apache/lucene/search/Filter;>;)V 6()Ljava/util/List<+Lorg/apache/lucene/search/Filter;>; StackMapTable Exceptions k(Ljava/util/List<+Lorg/apache/lucene/search/Filter;>;Ljava/util/List<+Lorg/apache/lucene/search/Filter;>;)Z SourceFile ! ? ? X *? *+? ? ? ? ? ( ) * ? ? ? / *? ? ? ? - ? ? ? k ?*? ? ? *? ? ? +,? "?? $Y*? ? ? 'N6*? ? ? 2*? ? ? +,? ":? -? ? -? 3 W????-? ? ?-? ? -? ? /?? 5Y--? ? /? 9 ? ;? >? ? >