net.sf.lucis.core
Interface LucisSearcher

All Known Implementing Classes:
DefaultLucisSearcher

public interface LucisSearcher

Interface for lucis searchers.

Author:
Andres Rodriguez

Method Summary
 void close()
           
 Document doc(int i)
           
 Query rewrite(Query query)
          Rewrite a query into primitive queries.
 void search(Query query, Filter filter, Collector results)
           
 TopDocs search(Query query, Filter filter, int n)
           
 TopFieldDocs search(Query query, Filter filter, int n, Sort sort)
           
 

Method Detail

search

void search(Query query,
            Filter filter,
            Collector results)

search

TopDocs search(Query query,
               Filter filter,
               int n)

search

TopFieldDocs search(Query query,
                    Filter filter,
                    int n,
                    Sort sort)

rewrite

Query rewrite(Query query)
Rewrite a query into primitive queries.

Parameters:
query - Query to rewrite.
Returns:
The rewritten query.

doc

Document doc(int i)

close

void close()


Copyright © 2013. All Rights Reserved.