Uses of Class org.apache.lucene.search.IndexSearcher (Lucene 3.6.2 API)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.lucene.search.IndexSearcher

Packages that use IndexSearcher
org.apache.lucene.benchmark.byTask | Benchmarking Lucene By Tasks.
org.apache.lucene.benchmark.quality | Search Quality Benchmarking.
org.apache.lucene.benchmark.quality.utils | Miscellaneous utilities for search quality benchmarking: query parsing, submission reports.
org.apache.lucene.demo | Demo applications for indexing and searching.
org.apache.lucene.index | Code to maintain and access indices.
org.apache.lucene.index.memory | High-performance single-document main memory Apache Lucene fulltext search index.
org.apache.lucene.search | Code to search indices.
org.apache.lucene.search.join | This modules support index-time and query-time joins.
org.apache.lucene.util | Some utility classes.

Uses of IndexSearcher in org.apache.lucene.benchmark.byTask

Methods in org.apache.lucene.benchmark.byTask that return IndexSearcher
`IndexSearcher` | `PerfRunData.getIndexSearcher()`

Uses of IndexSearcher in org.apache.lucene.benchmark.quality

Fields in org.apache.lucene.benchmark.quality declared as IndexSearcher
`protected IndexSearcher` | `QualityBenchmark.searcher` Index to be searched.

Constructors in org.apache.lucene.benchmark.quality with parameters of type IndexSearcher
`QualityBenchmark(QualityQuery[] qqs, QualityQueryParser qqParser, IndexSearcher searcher, String docNameField)` Create a QualityBenchmark.

Uses of IndexSearcher in org.apache.lucene.benchmark.quality.utils

Methods in org.apache.lucene.benchmark.quality.utils with parameters of type IndexSearcher
`String` | `DocNameExtractor.docName(IndexSearcher searcher, int docid)` Extract the name of the input doc from the index.
`void` | `SubmissionReport.report(QualityQuery qq, TopDocs td, String docNameField, IndexSearcher searcher)` Report a search result for a certain quality query.

Uses of IndexSearcher in org.apache.lucene.demo

Methods in org.apache.lucene.demo with parameters of type IndexSearcher
`static void` | `SearchFiles.doPagingSearch(BufferedReader in, IndexSearcher searcher, Query query, int hitsPerPage, boolean raw, boolean interactive)` This demonstrates a typical paging search scenario, where the search engine presents pages of size n to the user.

Uses of IndexSearcher in org.apache.lucene.index

Methods in org.apache.lucene.index that return IndexSearcher
`protected abstract IndexSearcher` | `ThreadedIndexingAndSearchingTestCase.getCurrentSearcher()`
`protected abstract IndexSearcher` | `ThreadedIndexingAndSearchingTestCase.getFinalSearcher()`

Methods in org.apache.lucene.index with parameters of type IndexSearcher
`protected void` | `ThreadedIndexingAndSearchingTestCase.releaseSearcher(IndexSearcher s)`
`protected void` | `ThreadedIndexingAndSearchingTestCase.smokeTestSearcher(IndexSearcher s)`

Uses of IndexSearcher in org.apache.lucene.index.memory

Methods in org.apache.lucene.index.memory that return IndexSearcher
`IndexSearcher` | `MemoryIndex.createSearcher()` Creates and returns a searcher that can be used to execute arbitrary Lucene queries and to collect the resulting query results as hits.

Uses of IndexSearcher in org.apache.lucene.search

Subclasses of IndexSearcher in org.apache.lucene.search
`class` | `AssertingIndexSearcher` Helper class that adds some extra checks to ensure correct usage of `IndexSearcher` and `Weight`.
`static class` | `CheckHits.ExplanationAssertingSearcher` an IndexSearcher that implicitly checks hte explanation of every match whenever it executes a search.

Fields in org.apache.lucene.search declared as IndexSearcher
`protected static IndexSearcher` | `SearchEquivalenceTestBase.s1`
`protected static IndexSearcher` | `SearchEquivalenceTestBase.s2`
`protected IndexSearcher[]` | `IndexSearcher.subSearchers`

Methods in org.apache.lucene.search that return IndexSearcher
`IndexSearcher` | `SearcherLifetimeManager.acquire(long version)` Retrieve a previously recorded `IndexSearcher`, if it has not yet been closed
`IndexSearcher` | `SearcherFactory.newSearcher(IndexReader reader)` Returns a new IndexSearcher over the given reader.
`protected IndexSearcher` | `SearcherManager.refreshIfNeeded(IndexSearcher referenceToRefresh)`
`protected IndexSearcher` | `NRTManager.refreshIfNeeded(IndexSearcher referenceToRefresh)`
`static IndexSearcher` | `QueryUtils.wrapUnderlyingReader(Random random, IndexSearcher s, int edge)` Given an IndexSearcher, returns a new IndexSearcher whose IndexReader is a MultiReader containing the Reader of the original IndexSearcher, as well as several "empty" IndexReaders -- some of which will have deleted documents in them.

Methods in org.apache.lucene.search with parameters of type IndexSearcher
`static void` | `QueryUtils.checkSkipTo(Query q, IndexSearcher s)` alternate scorer skipTo(),skipTo(),next(),next(),skipTo(),skipTo(), etc and ensure a hitcollector receives same docs and scores
`protected void` | `SearcherManager.decRef(IndexSearcher reference)`
`protected void` | `NRTManager.decRef(IndexSearcher reference)`
`boolean` | `SearcherLifetimeManager.Pruner.doPrune(double ageSec, IndexSearcher searcher)` Return true if this searcher should be removed.
`boolean` | `SearcherLifetimeManager.PruneByAge.doPrune(double ageSec, IndexSearcher searcher)`
`long` | `SearcherLifetimeManager.record(IndexSearcher searcher)` Records that you are now using this IndexSearcher.
`protected IndexSearcher` | `SearcherManager.refreshIfNeeded(IndexSearcher referenceToRefresh)`
`protected IndexSearcher` | `NRTManager.refreshIfNeeded(IndexSearcher referenceToRefresh)`
`void` | `SearcherLifetimeManager.release(IndexSearcher s)` Release a searcher previously obtained from `SearcherLifetimeManager.acquire(long)`.
`protected boolean` | `SearcherManager.tryIncRef(IndexSearcher reference)`
`protected boolean` | `NRTManager.tryIncRef(IndexSearcher reference)`
`static IndexSearcher` | `QueryUtils.wrapUnderlyingReader(Random random, IndexSearcher s, int edge)` Given an IndexSearcher, returns a new IndexSearcher whose IndexReader is a MultiReader containing the Reader of the original IndexSearcher, as well as several "empty" IndexReaders -- some of which will have deleted documents in them.

Uses of IndexSearcher in org.apache.lucene.search.join

Methods in org.apache.lucene.search.join with parameters of type IndexSearcher
`static Query` | `JoinUtil.createJoinQuery(String fromField, String toField, Query fromQuery, IndexSearcher fromSearcher)` Method for query time joining.

Uses of IndexSearcher in org.apache.lucene.util

Methods in org.apache.lucene.util that return IndexSearcher
`static IndexSearcher` | `LuceneTestCase.newSearcher(IndexReader r)` create a new searcher over the reader.
`static IndexSearcher` | `LuceneTestCase.newSearcher(IndexReader r, boolean maybeWrap)` create a new searcher over the reader.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES