org.apache.solr.handler.component
Class PivotFacetHelper
java.lang.Object
org.apache.solr.request.SimpleFacets
org.apache.solr.handler.component.PivotFacetHelper
public class PivotFacetHelper
- extends SimpleFacets
- Since:
- solr 4.0
Fields inherited from class org.apache.solr.request.SimpleFacets |
docs, docsOrig, facetResponse, facetValue, key, localParams, orig, params, rb, req, required, searcher, threads |
Methods inherited from class org.apache.solr.request.SimpleFacets |
getFacetCounts, getFacetDateCounts, getFacetDateCounts, getFacetFieldCounts, getFacetQueryCounts, getFacetRangeCounts, getFacetTermEnumCounts, getFieldCacheCounts, getFieldMissingCount, getGroupedCounts, getGroupedFacetQueryCount, getTermCounts, getTermCounts, parseParams, rangeCount, rangeCount |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
minMatch
protected int minMatch
PivotFacetHelper
public PivotFacetHelper(SolrQueryRequest req,
DocSet docs,
SolrParams params,
ResponseBuilder rb)
process
public SimpleOrderedMap<List<NamedList<Object>>> process(String[] pivots)
throws IOException
- Throws:
IOException
doPivots
protected List<NamedList<Object>> doPivots(NamedList<Integer> superFacets,
String field,
String subField,
Deque<String> fnames,
DocSet docs)
throws IOException
- Recursive function to do all the pivots
- Throws:
IOException
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.