com.atlassian.confluence.search.v2.lucene
Class LuceneSearcherImpl

java.lang.Object
  extended by com.atlassian.confluence.search.v2.lucene.LuceneSearcherImpl
All Implemented Interfaces:
LuceneSearcher

public class LuceneSearcherImpl
extends java.lang.Object
implements LuceneSearcher


Field Summary
static org.apache.log4j.Logger log
           
 
Constructor Summary
LuceneSearcherImpl(com.atlassian.bonnie.ILuceneConnection luceneConnection)
           
 
Method Summary
 LuceneSearchResults search(org.apache.lucene.search.Query query, org.apache.lucene.search.Sort sort, org.apache.lucene.search.Filter searchFilter, LuceneResultFilter resultFilter)
          Performs a lucene search.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

public static final org.apache.log4j.Logger log
Constructor Detail

LuceneSearcherImpl

public LuceneSearcherImpl(com.atlassian.bonnie.ILuceneConnection luceneConnection)
Method Detail

search

public LuceneSearchResults search(org.apache.lucene.search.Query query,
                                  org.apache.lucene.search.Sort sort,
                                  org.apache.lucene.search.Filter searchFilter,
                                  LuceneResultFilter resultFilter)
Description copied from interface: LuceneSearcher
Performs a lucene search.

Specified by:
search in interface LuceneSearcher
Parameters:
query - the query to run
sort - the sort to perform sorting by
searchFilter - the filter that is run during the search
resultFilter - the filter that is run after a search once the results have returned
Returns:
search results


Copyright © 2003-2009 Atlassian Pty Ltd. All Rights Reserved.