it.sistematica.isharedoc.service.search.engine.impl
Class SearchAction
java.lang.Object
it.sistematica.isharedoc.service.search.engine.impl.SearchAction
public abstract class SearchAction
- extends java.lang.Object
Constructor Summary |
SearchAction(java.lang.String query)
|
SearchAction(java.lang.String query,
java.lang.String defaultField)
|
SearchAction(java.lang.String query,
java.lang.String defaultField,
java.lang.String sortFields)
|
Method Summary |
abstract void |
collectResults(org.apache.lucene.search.IndexSearcher searcher,
org.apache.lucene.search.Query query,
org.apache.lucene.search.TopFieldCollector collector)
|
void |
doSearch(IndexManager manager,
org.apache.lucene.search.IndexSearcher isearcher)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
query
protected final java.lang.String query
defaultField
protected final java.lang.String defaultField
sortFields
protected final java.lang.String sortFields
SearchAction
public SearchAction(java.lang.String query)
SearchAction
public SearchAction(java.lang.String query,
java.lang.String defaultField)
SearchAction
public SearchAction(java.lang.String query,
java.lang.String defaultField,
java.lang.String sortFields)
doSearch
public void doSearch(IndexManager manager,
org.apache.lucene.search.IndexSearcher isearcher)
collectResults
public abstract void collectResults(org.apache.lucene.search.IndexSearcher searcher,
org.apache.lucene.search.Query query,
org.apache.lucene.search.TopFieldCollector collector)
throws java.io.IOException
- Throws:
java.io.IOException