Class FacetProcessor<T extends FacetRequest>


  • public abstract class FacetProcessor<T extends FacetRequest>
    extends Object
    Base abstraction for a class that computes facets. This is fairly internal to the module.
    • Method Detail

      • getResponse

        public org.apache.solr.common.MapWriter getResponse()
      • processStats

        protected void processStats​(org.apache.solr.common.util.SimpleOrderedMap<Object> bucket,
                                    org.apache.lucene.search.Query bucketQ,
                                    DocSet docs,
                                    long docCount)
                             throws IOException
        Throws:
        IOException
      • createAccs

        protected void createAccs​(long docCount,
                                  int slotCount)
                           throws IOException
        Throws:
        IOException