org.dspace.discovery
Class DiscoverResult
java.lang.Object
org.dspace.discovery.DiscoverResult
public class DiscoverResult
- extends Object
This class represents the result that the discovery search impl returns
- Author:
- Kevin Van de Velde (kevin at atmire dot com)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DiscoverResult
public DiscoverResult()
addDSpaceObject
public void addDSpaceObject(DSpaceObject dso)
getDspaceObjects
public List<DSpaceObject> getDspaceObjects()
getTotalSearchResults
public long getTotalSearchResults()
setTotalSearchResults
public void setTotalSearchResults(long totalSearchResults)
getStart
public int getStart()
setStart
public void setStart(int start)
getMaxResults
public int getMaxResults()
setMaxResults
public void setMaxResults(int maxResults)
getSearchTime
public int getSearchTime()
setSearchTime
public void setSearchTime(int searchTime)
addFacetResult
public void addFacetResult(String facetField,
DiscoverResult.FacetResult... facetResults)
getFacetResults
public Map<String,List<DiscoverResult.FacetResult>> getFacetResults()
getFacetResult
public List<DiscoverResult.FacetResult> getFacetResult(String facet)
getHighlightedResults
public DiscoverResult.DSpaceObjectHighlightResult getHighlightedResults(DSpaceObject dso)
addHighlightedResult
public void addHighlightedResult(DSpaceObject dso,
DiscoverResult.DSpaceObjectHighlightResult highlightedResult)
addSearchDocument
public void addSearchDocument(DSpaceObject dso,
DiscoverResult.SearchDocument searchDocument)
getSearchDocument
public List<DiscoverResult.SearchDocument> getSearchDocument(DSpaceObject dso)
- Returns all the sought after search document values
- Parameters:
dso - the dspace object we want our search documents for
- Returns:
- the search documents list
Copyright © 2012 DuraSpace. All Rights Reserved.