Class MultiDocValues.MultiSortedSetDocValues

Enclosing class:
MultiDocValues

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

    • docStarts

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

      public final SortedSetDocValues[] 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 SortedSetDocValues currentValues
    • currentDocStart

      private int currentDocStart
    • docID

      private int docID
  • Constructor Details

    • MultiSortedSetDocValues

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