Class GroupFacetCollector.SegmentResult

  • Enclosing class:
    GroupFacetCollector

    protected abstract static class GroupFacetCollector.SegmentResult
    extends Object
    Contains the local grouped segment counts for a particular segment. Each SegmentResult must be added together.
    • Field Detail

      • counts

        protected final int[] counts
      • total

        protected final int total
      • missing

        protected final int missing
      • maxTermPos

        protected final int maxTermPos
      • mergeTerm

        protected BytesRef mergeTerm
      • mergePos

        protected int mergePos
    • Constructor Detail

      • SegmentResult

        protected SegmentResult​(int[] counts,
                                int total,
                                int missing,
                                int maxTermPos)
    • Method Detail

      • nextTerm

        protected abstract void nextTerm()
                                  throws IOException
        Go to next term in this SegmentResult in order to retrieve the grouped facet counts.
        Throws:
        IOException - If I/O related errors occur