org.apache.lucene.search

Class RemoteSearchable

public class RemoteSearchable extends UnicastRemoteObject implements Searchable

A remote searchable implementation.

Version: $Id: RemoteSearchable.java 514675 2007-03-05 14:28:01Z gsingers $

Constructor Summary
RemoteSearchable(Searchable local)
Constructs and exports a remote searcher.
Method Summary
voidclose()
Documentdoc(int i)
Documentdoc(int i, FieldSelector fieldSelector)
intdocFreq(Term term)
int[]docFreqs(Term[] terms)
Explanationexplain(Weight weight, int doc)
static voidmain(String[] args)
Exports a searcher for the index in args[0] named "//localhost/Searchable".
intmaxDoc()
Queryrewrite(Query original)
voidsearch(Weight weight, Filter filter, HitCollector results)
TopDocssearch(Weight weight, Filter filter, int n)
TopFieldDocssearch(Weight weight, Filter filter, int n, Sort sort)

Constructor Detail

RemoteSearchable

public RemoteSearchable(Searchable local)
Constructs and exports a remote searcher.

Method Detail

close

public void close()

doc

public Document doc(int i)

doc

public Document doc(int i, FieldSelector fieldSelector)

docFreq

public int docFreq(Term term)

docFreqs

public int[] docFreqs(Term[] terms)

explain

public Explanation explain(Weight weight, int doc)

main

public static void main(String[] args)
Exports a searcher for the index in args[0] named "//localhost/Searchable".

maxDoc

public int maxDoc()

rewrite

public Query rewrite(Query original)

search

public void search(Weight weight, Filter filter, HitCollector results)

search

public TopDocs search(Weight weight, Filter filter, int n)

search

public TopFieldDocs search(Weight weight, Filter filter, int n, Sort sort)
Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.