Class MultiDocValues.MultiSortedDocValues

Enclosing class:
MultiDocValues

public static class MultiDocValues.MultiSortedDocValues extends SortedDocValues
Implements SortedDocValues over n subs, using an OrdinalMap
  • Field Details

    • docStarts

      public final int[] docStarts
      docbase for each leaf: parallel with values
    • values

      public final SortedDocValues[] values
      leaf values
    • mapping

      public final OrdinalMap mapping
      ordinal map mapping ords from values to global ord space
    • totalCost

      private final long totalCost
    • nextLeaf

      private int nextLeaf
    • currentValues

      private SortedDocValues currentValues
    • currentDocStart

      private int currentDocStart
    • docID

      private int docID
  • Constructor Details

    • MultiSortedDocValues

      public MultiSortedDocValues(SortedDocValues[] values, int[] docStarts, OrdinalMap mapping, long totalCost)
      Creates a new MultiSortedDocValues over values
  • Method Details