|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.lucene.search.IndexSearcher
lux.search.LuxSearcher
public class LuxSearcher
| 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, leafSlices, readerContext |
| Constructor Summary | |
|---|---|
LuxSearcher(org.apache.lucene.store.Directory dir)
creates a Lux searcher that searches the given Directory. |
|
LuxSearcher(org.apache.lucene.index.IndexReader reader)
The reader will be managed by this LuxSearcher: when the searcher is closed, it will close the underlying reader, unlike in the other constructors, where the reader is expected to be managed externally. |
|
LuxSearcher(org.apache.lucene.search.IndexSearcher searcher)
creates a Lux searcher based on an existing Lucene IndexSearcher |
|
| Method Summary | |
|---|---|
void |
close()
|
org.apache.lucene.search.DocIdSetIterator |
search(org.apache.lucene.search.Query query)
|
org.apache.lucene.search.DocIdSetIterator |
search(org.apache.lucene.search.Query query,
org.apache.lucene.search.Sort sort)
|
org.apache.lucene.search.DocIdSetIterator |
searchOrdered(org.apache.lucene.search.Query query)
|
| Methods inherited from class org.apache.lucene.search.IndexSearcher |
|---|
collectionStatistics, createNormalizedWeight, doc, doc, doc, document, explain, explain, getDefaultSimilarity, getIndexReader, getSimilarity, getTopReaderContext, rewrite, search, search, search, search, search, search, search, search, search, search, search, search, search, searchAfter, searchAfter, searchAfter, searchAfter, searchAfter, setSimilarity, slices, termStatistics, toString, wrapFilter |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public LuxSearcher(org.apache.lucene.store.Directory dir)
throws IOException
Directory.
dir - the Directory containing the index to search
IOException - if the Directory cannot be openedpublic LuxSearcher(org.apache.lucene.search.IndexSearcher searcher)
searcher - the underlying IndexSearcherpublic LuxSearcher(org.apache.lucene.index.IndexReader reader)
reader - | Method Detail |
|---|
public void close()
throws IOException
IOException
public org.apache.lucene.search.DocIdSetIterator search(org.apache.lucene.search.Query query)
throws IOException
query - the Lucene query
IOException
public org.apache.lucene.search.DocIdSetIterator search(org.apache.lucene.search.Query query,
org.apache.lucene.search.Sort sort)
throws IOException
query - the Lucene querysort - the sort criteria
IOException
public org.apache.lucene.search.DocIdSetIterator searchOrdered(org.apache.lucene.search.Query query)
throws IOException
query - the Lucene query
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||