org.apache.archiva.indexer.search
Class SearchResults

java.lang.Object
  extended by org.apache.archiva.indexer.search.SearchResults

public class SearchResults
extends Object

SearchResults


Field Summary
private  Map<String,SearchResultHit> hits
           
private  SearchResultLimits limits
           
private  int returnedHitsCount
           
private  int totalHits
           
private  int totalHitsMapSize
           
 
Constructor Summary
SearchResults()
           
 
Method Summary
 void addHit(String id, SearchResultHit hit)
           
 List<SearchResultHit> getHits()
          Get the list of SearchResultHit objects.
 Map<String,SearchResultHit> getHitsMap()
           
 SearchResultLimits getLimits()
           
 int getReturnedHitsCount()
           
 SearchResultHit getSearchResultHit(String key)
          see SearchUtil on how to generate the key
 int getTotalHits()
           
 int getTotalHitsMapSize()
           
 boolean isEmpty()
           
 void setLimits(SearchResultLimits limits)
           
 void setReturnedHitsCount(int returnedHitsCount)
           
 void setTotalHits(int totalHits)
           
 void setTotalHitsMapSize(int totalHitsMapSize)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

hits

private Map<String,SearchResultHit> hits

totalHits

private int totalHits

totalHitsMapSize

private int totalHitsMapSize

returnedHitsCount

private int returnedHitsCount

limits

private SearchResultLimits limits
Constructor Detail

SearchResults

public SearchResults()
Method Detail

addHit

public void addHit(String id,
                   SearchResultHit hit)

getHits

public List<SearchResultHit> getHits()
Get the list of SearchResultHit objects.

Returns:
the list of SearchResultHit objects.

getSearchResultHit

public SearchResultHit getSearchResultHit(String key)
see SearchUtil on how to generate the key

Parameters:
key -
Returns:

getHitsMap

public Map<String,SearchResultHit> getHitsMap()

isEmpty

public boolean isEmpty()

getLimits

public SearchResultLimits getLimits()

setLimits

public void setLimits(SearchResultLimits limits)

getTotalHits

public int getTotalHits()

setTotalHits

public void setTotalHits(int totalHits)

getReturnedHitsCount

public int getReturnedHitsCount()
Returns:
Since:
1.4-M1

setReturnedHitsCount

public void setReturnedHitsCount(int returnedHitsCount)
Parameters:
returnedHitsCount -
Since:
1.4-M1

getTotalHitsMapSize

public int getTotalHitsMapSize()
Returns:
Since:
1.4-M1

setTotalHitsMapSize

public void setTotalHitsMapSize(int totalHitsMapSize)
Parameters:
totalHitsMapSize -
Since:
1.4-M1

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.