Class PrefixTreeFacetCounter.FacetVisitor

java.lang.Object
org.apache.lucene.spatial.prefix.PrefixTreeFacetCounter.FacetVisitor
Enclosing class:
PrefixTreeFacetCounter

public abstract static class PrefixTreeFacetCounter.FacetVisitor extends Object
A callback/visitor of facet counts.
  • Constructor Details

    • FacetVisitor

      public FacetVisitor()
  • Method Details

    • startOfSegment

      public void startOfSegment()
      Called at the start of the segment, if there is indexed data.
    • visit

      public abstract void visit(Cell cell, int count)
      Called for cells with a leaf, or cells at the target facet level. count is greater than zero. When an ancestor cell is given with non-zero count, the count can be considered to be added to all cells below. You won't necessarily get a cell at level facetLevel if the indexed data is courser (bigger).