public override void Get(int docID, BytesRef result) { int subIndex = ReaderUtil.SubIndex(docID, starts); values[subIndex].Get(docID - starts[subIndex], result); }
public override void SetDocument(int docID) { currentSubIndex = ReaderUtil.SubIndex(docID, docStarts); values[currentSubIndex].SetDocument(docID - docStarts[currentSubIndex]); }
public override long Get(int docID) { int subIndex = ReaderUtil.SubIndex(docID, starts); return(values[subIndex].Get(docID - starts[subIndex])); }