Package org.dspace.discovery
Class DiscoverResult
java.lang.Object
org.dspace.discovery.DiscoverResult
This class represents the result that the discovery search impl returns
- Author:
- Kevin Van de Velde (kevin at atmire dot com)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classAn utility class to represent the highlighting section of a Discovery Searchstatic final classThis class contains values from the fields searched for in DiscoveryQuery.java -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFacetResult(String facetField, DiscoverResult.FacetResult... facetResults) voidaddHighlightedResult(IndexableObject dso, DiscoverResult.IndexableObjectHighlightResult highlightedResult) voidaddIndexableObject(IndexableObject idxObj) voidaddSearchDocument(IndexableObject dso, DiscoverResult.SearchDocument searchDocument) getFacetResult(String facet) intgetSearchDocument(IndexableObject idxObj) Returns all the sought after search document valuesintintgetStart()longlongvoidsetMaxResults(int maxResults) voidsetSearchTime(int searchTime) voidsetSpellCheckQuery(String spellCheckQuery) voidsetStart(int start) voidsetTotalEntries(long totalEntries) voidsetTotalSearchResults(long totalSearchResults)
-
Constructor Details
-
DiscoverResult
public DiscoverResult()
-
-
Method Details
-
addIndexableObject
-
getIndexableObjects
-
getTotalSearchResults
public long getTotalSearchResults() -
setTotalSearchResults
public void setTotalSearchResults(long totalSearchResults) -
getTotalEntries
public long getTotalEntries() -
setTotalEntries
public void setTotalEntries(long totalEntries) -
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
-
getFacetResults
-
getFacetResult
-
getFacetResult
-
getHighlightedResults
-
addHighlightedResult
public void addHighlightedResult(IndexableObject dso, DiscoverResult.IndexableObjectHighlightResult highlightedResult) -
getSpellCheckQuery
-
setSpellCheckQuery
-
addSearchDocument
-
getSearchDocument
Returns all the sought after search document values- Parameters:
idxObj- the indexable object we want our search documents for- Returns:
- the search documents list
-