All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.index.engine.IndexSearcherWrappingService.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?=com/groupbyinc/flux/index/engine/IndexSearcherWrappingServicejava/lang/Object!IndexSearcherWrappingService.javaUcom/groupbyinc/flux/index/engine/IndexSearcherWrappingService$NonClosingReaderWrapperNonClosingReaderWrapper?com/groupbyinc/flux/index/engine/IndexSearcherWrappingService$1	0com/groupbyinc/flux/index/engine/Engine$Searcher'com/groupbyinc/flux/index/engine/Engine
Searcherwrapper7Lcom/groupbyinc/flux/index/engine/IndexSearcherWrapper;()V
	this?Lcom/groupbyinc/flux/index/engine/IndexSearcherWrappingService;(Ljava/util/Set;)V*Lcom/groupbyinc/flux/common/inject/Inject;
java/util/Setsize()I java/lang/IllegalStateException"java/lang/StringBuilder$
%ewrapping of the index searcher by more than one wrappers is forbidden, found the following wrappers ['append-(Ljava/lang/String;)Ljava/lang/StringBuilder;)*
%+-(Ljava/lang/Object;)Ljava/lang/StringBuilder;)-
%.]0toString()Ljava/lang/String;23
%4(Ljava/lang/String;)V6
#7isEmpty()Z9:;iterator()Ljava/util/Iterator;=>?java/util/IteratorAnext()Ljava/lang/Object;CDBE5com/groupbyinc/flux/index/engine/IndexSearcherWrapperGwrappersHLjava/util/Set;Ljava/util/Set;wrap?(Lcom/groupbyinc/flux/index/engine/EngineConfig;Lcom/groupbyinc/flux/index/engine/Engine$Searcher;)Lcom/groupbyinc/flux/index/engine/Engine$Searcher;java/io/IOExceptionNgetDirectoryReaderB()Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader;PQ
RDcom/groupbyinc/flux/common/lucene/index/ElasticsearchDirectoryReaderTgetElasticsearchDirectoryReader?(Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader;)Lcom/groupbyinc/flux/common/lucene/index/ElasticsearchDirectoryReader;VW
UX-Can't wrap non elasticsearch directory readerZ?(Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader;Lcom/groupbyinc/flux/index/engine/IndexSearcherWrappingService$1;)V\
]?(Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader;)Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader;L_H`>com/groupbyinc/flux/common/apache/lucene/index/DirectoryReaderbgetCoreCacheKeydD
ce
Uewrapped directory reader doesn't delegate IndexReader#getCoreCacheKey, wrappers must override this method and delegate to the original readers core cache key. Wrapped readers can't be used as cache keys since their are used only per request which would lead to subtle bugshPwrapped directory reader hides actual ElasticsearchDirectoryReader but shouldn'tj=com/groupbyinc/flux/common/apache/lucene/search/IndexSearcherl?(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;)Vn
mo-com/groupbyinc/flux/index/engine/EngineConfigq
getQueryCache>()Lcom/groupbyinc/flux/common/apache/lucene/search/QueryCache;st
ru
setQueryCache?(Lcom/groupbyinc/flux/common/apache/lucene/search/QueryCache;)Vwx
mygetQueryCachingPolicyF()Lcom/groupbyinc/flux/common/apache/lucene/search/QueryCachingPolicy;{|
r}setQueryCachingPolicyG(Lcom/groupbyinc/flux/common/apache/lucene/search/QueryCachingPolicy;)V?
m?
getSimilarityK()Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity;??
r?
setSimilarityL(Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity;)V??
m??(Lcom/groupbyinc/flux/index/engine/EngineConfig;Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;)Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;L?H?source?3
??(Lcom/groupbyinc/flux/index/engine/IndexSearcherWrappingService;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;Lcom/groupbyinc/flux/index/engine/Engine$Searcher;)V?

?engineConfig/Lcom/groupbyinc/flux/index/engine/EngineConfig;engineSearcher2Lcom/groupbyinc/flux/index/engine/Engine$Searcher;elasticsearchDirectoryReaderFLcom/groupbyinc/flux/common/lucene/index/ElasticsearchDirectoryReader;nonClosingReaderWrapperWLcom/groupbyinc/flux/index/engine/IndexSearcherWrappingService$NonClosingReaderWrapper;reader@Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader;innerIndexSearcher?Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;
indexSearcherCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable	SignatureK(Ljava/util/Set;)VRuntimeVisibleAnnotations
Exceptions
SourceFileInnerClasses1?<
*?*???
?/0	1??R*?+?!?#?#Y?%Y?&(?,+?/1?,?5?8?+?<?*??*+?@?F?H???RRIK?RIJ?678.:7;?=Q???.???LM???,?S?YN-?
?#Y[?8?*??,??Y,?S?^:*??a:?,?f-?g?
?#Yi?8??Y-?
?#Yk?8??mY?p:+?v?z+?~??+????*?+??:??,??
Y*,??,????R??????????-???:???uI??? ???RHIJLMO-P:QARMSWV`Xj\u]~^?_?c?d?e?g??U?7c?Cmm?O??
	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy