Class Engine.Searcher

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable, Releasable
    Enclosing class:
    Engine

    public static final class Engine.Searcher
    extends org.apache.lucene.search.IndexSearcher
    implements Releasable
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.lucene.search.IndexSearcher

        org.apache.lucene.search.IndexSearcher.LeafSlice
    • Field Summary

      • Fields inherited from class org.apache.lucene.search.IndexSearcher

        leafContexts, readerContext
    • Constructor Summary

      Constructors 
      Constructor Description
      Searcher​(java.lang.String source, org.apache.lucene.index.IndexReader reader, org.apache.lucene.search.similarities.Similarity similarity, org.apache.lucene.search.QueryCache queryCache, org.apache.lucene.search.QueryCachingPolicy queryCachingPolicy, java.io.Closeable onClose)  
    • Method Summary

      Modifier and Type Method Description
      void close()  
      org.apache.lucene.index.DirectoryReader getDirectoryReader()  
      java.lang.String source()
      The source that caused this searcher to be acquired.
      • Methods inherited from class org.apache.lucene.search.IndexSearcher

        collectionStatistics, count, createWeight, doc, doc, doc, explain, explain, getDefaultQueryCache, getDefaultQueryCachingPolicy, getDefaultSimilarity, getExecutor, getIndexReader, getQueryCache, getQueryCachingPolicy, getSimilarity, getSlices, getTopReaderContext, rewrite, search, search, search, search, search, search, searchAfter, searchAfter, searchAfter, setDefaultQueryCache, setDefaultQueryCachingPolicy, setQueryCache, setQueryCachingPolicy, setSimilarity, slices, termStatistics, termStatistics, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Searcher

        public Searcher​(java.lang.String source,
                        org.apache.lucene.index.IndexReader reader,
                        org.apache.lucene.search.similarities.Similarity similarity,
                        org.apache.lucene.search.QueryCache queryCache,
                        org.apache.lucene.search.QueryCachingPolicy queryCachingPolicy,
                        java.io.Closeable onClose)
    • Method Detail

      • source

        public java.lang.String source()
        The source that caused this searcher to be acquired.
      • getDirectoryReader

        public org.apache.lucene.index.DirectoryReader getDirectoryReader()
      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
        Specified by:
        close in interface Releasable