public void init(long skipPointer, long docBasePointer, long posBasePointer, long payBasePointer, int df) throws IOException { super.init(skipPointer, trim(df)); lastDocPointer = docBasePointer; lastPosPointer = posBasePointer; lastPayPointer = payBasePointer; Arrays.fill(docPointer, docBasePointer); if (posPointer != null) { Arrays.fill(posPointer, posBasePointer); if (payPointer != null) { Arrays.fill(payPointer, payBasePointer); } } else { assert posBasePointer == 0; } }
/** Per-term initialization. */ public void init(long skipPointer, long freqBasePointer, long proxBasePointer, int df, boolean storesPayloads, boolean storesOffsets) throws IOException { super.init(skipPointer, df); this.currentFieldStoresPayloads = storesPayloads; this.currentFieldStoresOffsets = storesOffsets; lastFreqPointer = freqBasePointer; lastProxPointer = proxBasePointer; Arrays.fill(freqPointer, freqBasePointer); Arrays.fill(proxPointer, proxBasePointer); Arrays.fill(payloadLength, 0); Arrays.fill(offsetLength, 0); }
void init(final long skipPointer, final BlockIndexInput.Index docBaseIndex, final int blockCount) { super.init(skipPointer, blockCount); for (int i = 0; i < maxNumberOfSkipLevels; i++) { docIndex[i].set(docBaseIndex); } }
void init(final long skipPointer, final BlockIndexInput.Index docBaseIndex, final int blockCount) { super.init(skipPointer, blockCount); for (int i = 0; i < maxNumberOfSkipLevels; i++) { docIndex[i].set(docBaseIndex); } }
public void init(long skipPointer, long docBasePointer, long posBasePointer, long payBasePointer, int df) throws IOException { super.init(skipPointer, trim(df)); lastDocPointer = docBasePointer; lastPosPointer = posBasePointer; lastPayPointer = payBasePointer; Arrays.fill(docPointer, docBasePointer); if (posPointer != null) { Arrays.fill(posPointer, posBasePointer); if (payPointer != null) { Arrays.fill(payPointer, payBasePointer); } } else { assert posBasePointer == 0; } }
public void init(long skipPointer, long docBasePointer, long posBasePointer, long payBasePointer, int df) throws IOException { super.init(skipPointer, trim(df)); lastDocPointer = docBasePointer; lastPosPointer = posBasePointer; lastPayPointer = payBasePointer; Arrays.fill(docPointer, docBasePointer); if (posPointer != null) { Arrays.fill(posPointer, posBasePointer); if (payPointer != null) { Arrays.fill(payPointer, payBasePointer); } } else { assert posBasePointer == 0; } }
public void init(long skipPointer, long docBasePointer, long posBasePointer, long payBasePointer, int df) throws IOException { super.init(skipPointer, trim(df)); lastDocPointer = docBasePointer; lastPosPointer = posBasePointer; lastPayPointer = payBasePointer; Arrays.fill(docPointer, docBasePointer); if (posPointer != null) { Arrays.fill(posPointer, posBasePointer); if (payPointer != null) { Arrays.fill(payPointer, payBasePointer); } } else { assert posBasePointer == 0; } }
public void init(long skipPointer, long docBasePointer, long posBasePointer, long payBasePointer, int df) throws IOException { super.init(skipPointer, trim(df)); lastDocPointer = docBasePointer; lastPosPointer = posBasePointer; lastPayPointer = payBasePointer; Arrays.fill(docPointer, docBasePointer); if (posPointer != null) { Arrays.fill(posPointer, posBasePointer); if (payPointer != null) { Arrays.fill(payPointer, payBasePointer); } } else { assert posBasePointer == 0; } }