|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compass.core.lucene.engine.LuceneSearchEngineInternalSearch
public class LuceneSearchEngineInternalSearch
A Lucene specific search "internals", allowing for Lucene IndexReader and Searcher
access.
| Constructor Summary | |
|---|---|
LuceneSearchEngineInternalSearch(LuceneSearchEngine searchEngine)
|
|
LuceneSearchEngineInternalSearch(LuceneSearchEngine searchEngine,
IndexReader indexReader,
Searcher searcher,
List<LuceneIndexHolder> indexHolders)
Creates a new instance, with a searcher and index holders which will be used to release when calling close. |
|
LuceneSearchEngineInternalSearch(LuceneSearchEngine searchEngine,
LuceneIndexHolder indexHolder,
List<LuceneIndexHolder> indexHolders)
|
|
LuceneSearchEngineInternalSearch(LuceneSearchEngine searchEngine,
MultiSearcher searcher,
List<LuceneIndexHolder> indexHolders)
|
|
| Method Summary | |
|---|---|
void |
close()
Closes this instance of Lucene search "internals". |
IndexReader |
getReader()
Returns a Lucene IndexReader. |
Searcher |
getSearcher()
Returns a Lucene Searcher. |
boolean |
isEmpty()
Returns true if it represents an empty index scope. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LuceneSearchEngineInternalSearch(LuceneSearchEngine searchEngine)
public LuceneSearchEngineInternalSearch(LuceneSearchEngine searchEngine,
MultiSearcher searcher,
List<LuceneIndexHolder> indexHolders)
public LuceneSearchEngineInternalSearch(LuceneSearchEngine searchEngine,
LuceneIndexHolder indexHolder,
List<LuceneIndexHolder> indexHolders)
public LuceneSearchEngineInternalSearch(LuceneSearchEngine searchEngine,
IndexReader indexReader,
Searcher searcher,
List<LuceneIndexHolder> indexHolders)
| Method Detail |
|---|
public boolean isEmpty()
true if it represents an empty index scope.
public Searcher getSearcher()
Searcher.
public IndexReader getReader()
throws SearchEngineException
IndexReader.
SearchEngineException
public void close()
throws SearchEngineException
close in interface LuceneDelegatedCloseSearchEngineException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||