Exemple #1
0
            public override void Get(int docID, BytesRef result)
            {
                int subIndex = ReaderUtil.SubIndex(docID, starts);

                values[subIndex].Get(docID - starts[subIndex], result);
            }
Exemple #2
0
 public override void SetDocument(int docID)
 {
     currentSubIndex = ReaderUtil.SubIndex(docID, docStarts);
     values[currentSubIndex].SetDocument(docID - docStarts[currentSubIndex]);
 }
Exemple #3
0
            public override long Get(int docID)
            {
                int subIndex = ReaderUtil.SubIndex(docID, starts);

                return(values[subIndex].Get(docID - starts[subIndex]));
            }