com.groupbyinc.flux.index.shard.IndexSearcherWrapper.class Maven / Gradle / Ivy
???? 4 4com/groupbyinc/flux/index/shard/IndexSearcherWrapper java/lang/Object IndexSearcherWrapper.java Lcom/groupbyinc/flux/index/shard/IndexSearcherWrapper$NonClosingReaderWrapper NonClosingReaderWrapper 6com/groupbyinc/flux/index/shard/IndexSearcherWrapper$1 0com/groupbyinc/flux/index/engine/Engine$Searcher 'com/groupbyinc/flux/index/engine/Engine
Searcher Fcom/groupbyinc/flux/common/apache/lucene/index/IndexReader$CacheHelper :com/groupbyinc/flux/common/apache/lucene/index/IndexReader CacheHelper ()V
this 6Lcom/groupbyinc/flux/index/shard/IndexSearcherWrapper; wrap ?(Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader;)Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader; java/io/IOException reader @Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader; ?(Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;)Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher; searcher ?Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher; f(Lcom/groupbyinc/flux/index/engine/Engine$Searcher;)Lcom/groupbyinc/flux/index/engine/Engine$Searcher; getDirectoryReader B()Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader; % &
' Dcom/groupbyinc/flux/common/lucene/index/ElasticsearchDirectoryReader ) getElasticsearchDirectoryReader ?(Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader;)Lcom/groupbyinc/flux/common/lucene/index/ElasticsearchDirectoryReader; + ,
* - java/lang/IllegalStateException / -Can't wrap non elasticsearch directory reader 1 (Ljava/lang/String;)V 3
0 4 {(Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader;Lcom/groupbyinc/flux/index/shard/IndexSearcherWrapper$1;)V 6
7
9 >com/groupbyinc/flux/common/apache/lucene/index/DirectoryReader ; getReaderCacheHelper J()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader$CacheHelper; = >
<