Edit C:\dspace\webapps\rest\WEB-INF\lib\org\elasticsearch\percolator\MultiDocumentPercolatorIndex.class
???? 3 ? 9org/elasticsearch/percolator/MultiDocumentPercolatorIndex java/lang/Object ,org/elasticsearch/percolator/PercolatorIndex !MultiDocumentPercolatorIndex.java ;org/elasticsearch/percolator/MultiDocumentPercolatorIndex$1 Eorg/elasticsearch/percolator/MultiDocumentPercolatorIndex$DocSearcher DocSearcher 4org/elasticsearch/index/mapper/ParseContext$Document +org/elasticsearch/index/mapper/ParseContext Document .org/elasticsearch/index/engine/Engine$Searcher %org/elasticsearch/index/engine/Engine Searcher cache -Lorg/apache/lucene/util/CloseableThreadLocal; [Lorg/apache/lucene/util/CloseableThreadLocal<Lorg/apache/lucene/index/memory/MemoryIndex;>; $assertionsDisabled Z <init> 0(Lorg/apache/lucene/util/CloseableThreadLocal;)V ()V ! this ;Lorg/elasticsearch/percolator/MultiDocumentPercolatorIndex; prepare a(Lorg/elasticsearch/percolator/PercolateContext;Lorg/elasticsearch/index/mapper/ParsedDocument;)V java/io/IOException ' -org/elasticsearch/index/mapper/ParsedDocument ) docs ()Ljava/util/List; + , * - java/util/List / size ()I 1 2 0 3 #org/apache/lucene/index/IndexReader 5 7 java/lang/AssertionError 9 : &[Lorg/apache/lucene/index/IndexReader; < *org/apache/lucene/index/memory/MemoryIndex > get (I)Ljava/lang/Object; @ A 0 B +org/apache/lucene/util/CloseableThreadLocal D ()Ljava/lang/Object; @ F E G (Z)V I ? J analyzer '()Lorg/apache/lucene/analysis/Analyzer; L M * N indexDoc ?(Lorg/elasticsearch/index/mapper/ParseContext$Document;Lorg/apache/lucene/analysis/Analyzer;Lorg/apache/lucene/index/memory/MemoryIndex;)Lorg/apache/lucene/index/memory/MemoryIndex; P Q R createSearcher *()Lorg/apache/lucene/search/IndexSearcher; T U ? V &org/apache/lucene/search/IndexSearcher X getIndexReader '()Lorg/apache/lucene/index/IndexReader; Z [ Y \ #org/apache/lucene/index/MultiReader ^ *([Lorg/apache/lucene/index/IndexReader;Z)V ` _ a 2org/apache/lucene/index/SlowCompositeReaderWrapper c wrap M(Lorg/apache/lucene/index/IndexReader;)Lorg/apache/lucene/index/AtomicReader; e f d g ((Lorg/apache/lucene/index/IndexReader;)V i Y j ?(Lorg/elasticsearch/percolator/MultiDocumentPercolatorIndex;Lorg/apache/lucene/search/IndexSearcher;Lorg/apache/lucene/index/memory/MemoryIndex;Lorg/elasticsearch/percolator/MultiDocumentPercolatorIndex$1;)V l m -org/elasticsearch/percolator/PercolateContext o initialize b(Lorg/elasticsearch/index/engine/Engine$Searcher;Lorg/elasticsearch/index/mapper/ParsedDocument;)V q r p s (org/elasticsearch/ElasticsearchException u ;Failed to create index for percolator with nested document w *(Ljava/lang/String;Ljava/lang/Throwable;)V y v z memoryIndex ,Lorg/apache/lucene/index/memory/MemoryIndex; d 6Lorg/elasticsearch/index/mapper/ParseContext$Document; i I slowReader &Lorg/apache/lucene/index/AtomicReader; docSearcher GLorg/elasticsearch/percolator/MultiDocumentPercolatorIndex$DocSearcher; e Ljava/io/IOException; context /Lorg/elasticsearch/percolator/PercolateContext; parsedDocument /Lorg/elasticsearch/index/mapper/ParsedDocument; memoryIndices HLjava/util/List<Lorg/elasticsearch/index/mapper/ParseContext$Document;>; Ljava/util/List; rootDocIndex rootDocMemoryIndex mReader %Lorg/apache/lucene/index/MultiReader; getFields ? , ? iterator ()Ljava/util/Iterator; ? ? 0 ? java/util/Iterator ? hasNext ()Z ? ? ? ? next ? F ? ? &org/apache/lucene/index/IndexableField ? fieldType .()Lorg/apache/lucene/index/IndexableFieldType; ? ? ? ? *org/apache/lucene/index/IndexableFieldType ? indexed ? ? ? ? name ()Ljava/lang/String; ? ? ? ? _uid ? java/lang/String ? equals (Ljava/lang/Object;)Z ? ? ? ? tokenStream w(Lorg/apache/lucene/analysis/Analyzer;Lorg/apache/lucene/analysis/TokenStream;)Lorg/apache/lucene/analysis/TokenStream; ? ? ? ? boost ()F ? ? ? ? addField >(Ljava/lang/String;Lorg/apache/lucene/analysis/TokenStream;F)V ? ? ? ? Failed to create token stream ? (Lorg/apache/lucene/analysis/TokenStream; field (Lorg/apache/lucene/index/IndexableField; i$ Ljava/util/Iterator; %Lorg/apache/lucene/analysis/Analyzer; <clinit> java/lang/Class ? desiredAssertionStatus ? ? ? ? Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable ^(Lorg/apache/lucene/util/CloseableThreadLocal<Lorg/apache/lucene/index/memory/MemoryIndex;>;)V StackMapTable SourceFile InnerClasses ? ? X *? *+? "? ? # $ ? ? / 0 1 ? ? % &