public class RemoteSearchable extends UnicastRemoteObject implements RMIRemoteSearchable
ref| Constructor and Description |
|---|
RemoteSearchable(org.apache.lucene.search.Searchable local)
Constructs and exports a remote searcher.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
org.apache.lucene.document.Document |
doc(int i) |
org.apache.lucene.document.Document |
doc(int i,
org.apache.lucene.document.FieldSelector fieldSelector) |
int |
docFreq(org.apache.lucene.index.Term term) |
int[] |
docFreqs(org.apache.lucene.index.Term[] terms) |
org.apache.lucene.search.Explanation |
explain(org.apache.lucene.search.Weight weight,
int doc) |
static void |
main(String[] args)
Exports a searcher for the index in args[0] named
"//localhost/Searchable".
|
int |
maxDoc() |
org.apache.lucene.search.Query |
rewrite(org.apache.lucene.search.Query original) |
void |
search(org.apache.lucene.search.Weight weight,
org.apache.lucene.search.Filter filter,
org.apache.lucene.search.Collector results) |
void |
search(org.apache.lucene.search.Weight weight,
org.apache.lucene.search.Filter filter,
org.apache.lucene.search.HitCollector results)
Deprecated.
use
search(Weight, Filter, Collector) instead. |
org.apache.lucene.search.TopDocs |
search(org.apache.lucene.search.Weight weight,
org.apache.lucene.search.Filter filter,
int n) |
org.apache.lucene.search.TopFieldDocs |
search(org.apache.lucene.search.Weight weight,
org.apache.lucene.search.Filter filter,
int n,
org.apache.lucene.search.Sort sort) |
clone, exportObject, exportObject, exportObject, unexportObjectgetClientHost, getLog, setLogpublic RemoteSearchable(org.apache.lucene.search.Searchable local)
throws RemoteException
RemoteExceptionpublic void search(org.apache.lucene.search.Weight weight,
org.apache.lucene.search.Filter filter,
org.apache.lucene.search.HitCollector results)
throws IOException
search(Weight, Filter, Collector) instead.search in interface org.apache.lucene.search.SearchableIOExceptionpublic void search(org.apache.lucene.search.Weight weight,
org.apache.lucene.search.Filter filter,
org.apache.lucene.search.Collector results)
throws IOException
search in interface org.apache.lucene.search.SearchableIOExceptionpublic void close()
throws IOException
close in interface org.apache.lucene.search.SearchableIOExceptionpublic int docFreq(org.apache.lucene.index.Term term)
throws IOException
docFreq in interface org.apache.lucene.search.SearchableIOExceptionpublic int[] docFreqs(org.apache.lucene.index.Term[] terms)
throws IOException
docFreqs in interface org.apache.lucene.search.SearchableIOExceptionpublic int maxDoc()
throws IOException
maxDoc in interface org.apache.lucene.search.SearchableIOExceptionpublic org.apache.lucene.search.TopDocs search(org.apache.lucene.search.Weight weight,
org.apache.lucene.search.Filter filter,
int n)
throws IOException
search in interface org.apache.lucene.search.SearchableIOExceptionpublic org.apache.lucene.search.TopFieldDocs search(org.apache.lucene.search.Weight weight,
org.apache.lucene.search.Filter filter,
int n,
org.apache.lucene.search.Sort sort)
throws IOException
search in interface org.apache.lucene.search.SearchableIOExceptionpublic org.apache.lucene.document.Document doc(int i)
throws org.apache.lucene.index.CorruptIndexException,
IOException
doc in interface org.apache.lucene.search.Searchableorg.apache.lucene.index.CorruptIndexExceptionIOExceptionpublic org.apache.lucene.document.Document doc(int i,
org.apache.lucene.document.FieldSelector fieldSelector)
throws org.apache.lucene.index.CorruptIndexException,
IOException
doc in interface org.apache.lucene.search.Searchableorg.apache.lucene.index.CorruptIndexExceptionIOExceptionpublic org.apache.lucene.search.Query rewrite(org.apache.lucene.search.Query original)
throws IOException
rewrite in interface org.apache.lucene.search.SearchableIOExceptionpublic org.apache.lucene.search.Explanation explain(org.apache.lucene.search.Weight weight,
int doc)
throws IOException
explain in interface org.apache.lucene.search.SearchableIOExceptionCopyright © 2000-2012 Apache Software Foundation. All Rights Reserved.