com.atlassian.jira.issue.search.providers
Class DefaultSearchProvider

java.lang.Object
  extended bycom.atlassian.jira.issue.search.providers.DefaultSearchProvider
All Implemented Interfaces:
SearchProvider

public class DefaultSearchProvider
extends java.lang.Object
implements SearchProvider


Constructor Summary
DefaultSearchProvider()
           
 
Method Summary
 java.util.List filter(SearchRequest request, java.util.Collection allMatches)
           
 org.apache.lucene.search.Hits getHitsForCounts(SearchRequest request, com.opensymphony.user.User user)
           
 java.util.Collection search(SearchRequest request, com.opensymphony.user.User searcher)
           
 long searchCount(SearchRequest request, com.opensymphony.user.User searcher)
           
 TwoDimensionalStatsMap searchCountMap(SearchRequest request, com.opensymphony.user.User searcher, StatisticsMapper statsMapper, StatisticsMapper statsMapper2)
           
 java.util.Map searchCountMap(SearchRequest request, com.opensymphony.user.User searcher, java.lang.String groupField)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSearchProvider

public DefaultSearchProvider()
Method Detail

search

public java.util.Collection search(SearchRequest request,
                                   com.opensymphony.user.User searcher)
                            throws SearchException
Specified by:
search in interface SearchProvider
Throws:
SearchException

searchCount

public long searchCount(SearchRequest request,
                        com.opensymphony.user.User searcher)
                 throws SearchException
Specified by:
searchCount in interface SearchProvider
Throws:
SearchException

getHitsForCounts

public org.apache.lucene.search.Hits getHitsForCounts(SearchRequest request,
                                                      com.opensymphony.user.User user)
                                               throws SearchException
Specified by:
getHitsForCounts in interface SearchProvider
Throws:
SearchException

searchCountMap

public java.util.Map searchCountMap(SearchRequest request,
                                    com.opensymphony.user.User searcher,
                                    java.lang.String groupField)
                             throws SearchException
Specified by:
searchCountMap in interface SearchProvider
Throws:
SearchException

searchCountMap

public TwoDimensionalStatsMap searchCountMap(SearchRequest request,
                                             com.opensymphony.user.User searcher,
                                             StatisticsMapper statsMapper,
                                             StatisticsMapper statsMapper2)
                                      throws SearchException
Specified by:
searchCountMap in interface SearchProvider
Throws:
SearchException

filter

public java.util.List filter(SearchRequest request,
                             java.util.Collection allMatches)


Copyright © 2002-2005 Atlassian. All Rights Reserved.