Package org.elasticsearch.index.engine
Class Engine.Searcher
- java.lang.Object
-
- org.elasticsearch.index.engine.Engine.Searcher
-
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
,Releasable
- Enclosing class:
- Engine
public static final class Engine.Searcher extends java.lang.Object implements Releasable
-
-
Constructor Summary
Constructors Constructor Description Searcher(java.lang.String source, org.apache.lucene.search.IndexSearcher searcher, java.io.Closeable onClose)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
org.apache.lucene.index.DirectoryReader
getDirectoryReader()
org.apache.lucene.index.IndexReader
reader()
org.apache.lucene.search.IndexSearcher
searcher()
java.lang.String
source()
The source that caused this searcher to be acquired.
-
-
-
Method Detail
-
source
public java.lang.String source()
The source that caused this searcher to be acquired.
-
reader
public org.apache.lucene.index.IndexReader reader()
-
getDirectoryReader
public org.apache.lucene.index.DirectoryReader getDirectoryReader()
-
searcher
public org.apache.lucene.search.IndexSearcher searcher()
-
close
public void close()
- Specified by:
close
in interfacejava.lang.AutoCloseable
- Specified by:
close
in interfacejava.io.Closeable
- Specified by:
close
in interfaceReleasable
-
-