public class DiscoverResult extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DiscoverResult.FacetResult |
static class |
DiscoverResult.IndexableObjectHighlightResult
An utility class to represent the highlighting section of a Discovery Search
|
static class |
DiscoverResult.SearchDocument
This class contains values from the fields searched for in DiscoveryQuery.java
|
| Constructor and Description |
|---|
DiscoverResult() |
public void addIndexableObject(IndexableObject idxObj)
public List<IndexableObject> getIndexableObjects()
public long getTotalSearchResults()
public void setTotalSearchResults(long totalSearchResults)
public int getStart()
public void setStart(int start)
public int getMaxResults()
public void setMaxResults(int maxResults)
public int getSearchTime()
public void setSearchTime(int searchTime)
public void addFacetResult(String facetField, DiscoverResult.FacetResult... facetResults)
public Map<String,List<DiscoverResult.FacetResult>> getFacetResults()
public List<DiscoverResult.FacetResult> getFacetResult(String facet)
public List<DiscoverResult.FacetResult> getFacetResult(DiscoverySearchFilterFacet field)
public DiscoverResult.IndexableObjectHighlightResult getHighlightedResults(IndexableObject dso)
public void addHighlightedResult(IndexableObject dso, DiscoverResult.IndexableObjectHighlightResult highlightedResult)
public String getSpellCheckQuery()
public void setSpellCheckQuery(String spellCheckQuery)
public void addSearchDocument(IndexableObject dso, DiscoverResult.SearchDocument searchDocument)
public List<DiscoverResult.SearchDocument> getSearchDocument(IndexableObject idxObj)
idxObj - the indexable object we want our search documents forCopyright © 2019 DuraSpace. All rights reserved.