public class DiscoverResult extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DiscoverResult.DSpaceObjectHighlightResult |
static class |
DiscoverResult.FacetResult |
static class |
DiscoverResult.SearchDocument
This class contains values from the fields searched for in DiscoveryQuery.java
|
| Constructor and Description |
|---|
DiscoverResult() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDSpaceObject(DSpaceObject dso) |
void |
addFacetResult(String facetField,
DiscoverResult.FacetResult... facetResults) |
void |
addHighlightedResult(DSpaceObject dso,
DiscoverResult.DSpaceObjectHighlightResult highlightedResult) |
void |
addSearchDocument(DSpaceObject dso,
DiscoverResult.SearchDocument searchDocument) |
List<DSpaceObject> |
getDspaceObjects() |
List<DiscoverResult.FacetResult> |
getFacetResult(String facet) |
Map<String,List<DiscoverResult.FacetResult>> |
getFacetResults() |
DiscoverResult.DSpaceObjectHighlightResult |
getHighlightedResults(DSpaceObject dso) |
int |
getMaxResults() |
List<DiscoverResult.SearchDocument> |
getSearchDocument(DSpaceObject dso)
Returns all the sought after search document values
|
int |
getSearchTime() |
int |
getStart() |
long |
getTotalSearchResults() |
void |
setMaxResults(int maxResults) |
void |
setSearchTime(int searchTime) |
void |
setStart(int start) |
void |
setTotalSearchResults(long totalSearchResults) |
public void addDSpaceObject(DSpaceObject dso)
public List<DSpaceObject> getDspaceObjects()
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 DiscoverResult.DSpaceObjectHighlightResult getHighlightedResults(DSpaceObject dso)
public void addHighlightedResult(DSpaceObject dso, DiscoverResult.DSpaceObjectHighlightResult highlightedResult)
public void addSearchDocument(DSpaceObject dso, DiscoverResult.SearchDocument searchDocument)
public List<DiscoverResult.SearchDocument> getSearchDocument(DSpaceObject dso)
dso - the dspace object we want our search documents forCopyright © 2015 DuraSpace. All Rights Reserved.