public class SolrResultPage<T> extends PageImpl<T> implements FacetPage<T>, HighlightPage<T>, ScoredPage<T>
| Constructor and Description |
|---|
SolrResultPage(List<T> content) |
SolrResultPage(List<T> content,
Pageable pageable,
long total,
Float maxScore) |
equals, getTotalElements, getTotalPages, hashCode, hasNext, isLast, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetTotalElements, getTotalPagesgetContent, getNumber, getNumberOfElements, getSize, getSort, hasContent, hasNext, hasPrevious, isFirst, isLast, nextPageable, previousPageableforEach, iterator, spliteratorpublic final Page<FacetFieldEntry> getFacetResultPage(String fieldname)
FacetPagegetFacetResultPage in interface FacetPage<T>fieldname - must not be nullpublic final Page<FacetFieldEntry> getFacetResultPage(Field field)
FacetPagegetFacetResultPage in interface FacetPage<T>public List<FacetPivotFieldEntry> getPivot(String fieldName)
FacetPagepublic List<FacetPivotFieldEntry> getPivot(PivotField field)
FacetPagepublic final void addFacetResultPage(Page<FacetFieldEntry> page, Field field)
public final void addFacetPivotResultPage(List<FacetPivotFieldEntry> result, PivotField field)
public void addAllFacetFieldResultPages(Map<Field,Page<FacetFieldEntry>> pageMap)
public void addAllFacetPivotFieldResult(Map<PivotField,List<FacetPivotFieldEntry>> resultMap)
public Collection<Page<FacetFieldEntry>> getFacetResultPages()
getFacetResultPages in interface FacetPage<T>public final void setFacetQueryResultPage(List<FacetQueryEntry> facetQueryResult)
public Page<FacetQueryEntry> getFacetQueryResult()
getFacetQueryResult in interface FacetPage<T>public Collection<Field> getFacetFields()
FacetPagegetFacetFields in interface FacetPage<T>public Collection<PivotField> getFacetPivotFields()
FacetPagegetFacetPivotFields in interface FacetPage<T>public Collection<Page<? extends FacetEntry>> getAllFacets()
getAllFacets in interface FacetPage<T>public List<HighlightEntry<T>> getHighlighted()
getHighlighted in interface HighlightPage<T>public void setHighlighted(List<HighlightEntry<T>> highlighted)
public List<HighlightEntry.Highlight> getHighlights(T entity)
getHighlights in interface HighlightPage<T>public Float getMaxScore()
ScoredPagegetMaxScore in interface ScoredPage<T>Copyright © 2011-2014–2015 Pivotal Software, Inc.. All rights reserved.