org.springframework.data.solr.core.query.result
Class TermsResultPage
java.lang.Object
org.springframework.data.solr.core.query.result.TermsResultPage
- All Implemented Interfaces:
- Iterable<TermsFieldEntry>, TermsPage
public class TermsResultPage
- extends Object
- implements TermsPage
- Author:
- Christoph Strobl
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TermsResultPage
public TermsResultPage()
addTermsResult
public final void addTermsResult(List<TermsFieldEntry> entries,
Field field)
addTermsResult
public final void addTermsResult(List<TermsFieldEntry> entries,
String fieldname)
addAllTerms
public void addAllTerms(Map<String,List<TermsFieldEntry>> pageMap)
getTermsForField
public Iterable<TermsFieldEntry> getTermsForField(String fieldname)
- Specified by:
getTermsForField in interface TermsPage
- Returns:
getTerms
public Iterable<TermsFieldEntry> getTerms(Field field)
getTermsFields
public Collection<Field> getTermsFields()
iterator
public Iterator<TermsFieldEntry> iterator()
- Specified by:
iterator in interface Iterable<TermsFieldEntry>
getContent
public List<TermsFieldEntry> getContent()
- Description copied from interface:
TermsPage
- Returns the page content as
List.
- Specified by:
getContent in interface TermsPage
- Returns:
hasContent
public boolean hasContent()
- Description copied from interface:
TermsPage
- Returns whether the
Page has content at all.
- Specified by:
hasContent in interface TermsPage
- Returns:
Copyright © 2011-2014-2014 Pivotal. All Rights Reserved.