/** * Overridden to use local cache of the index reference. */ @Override public IIndex getIndex(final IKeyOrder<? extends BigdataValue> keyOrder) { if (keyOrder == LexiconKeyOrder.ID2TERM) { return getId2TermIndex(); } else if (keyOrder == LexiconKeyOrder.TERM2ID) { return getTerm2IdIndex(); } else if (keyOrder == LexiconKeyOrder.BLOBS) { return getBlobsIndex(); } else { throw new AssertionError("keyOrder=" + keyOrder); } }
/** * Overridden to use local cache of the index reference. */ @Override public IIndex getIndex(final IKeyOrder<? extends BigdataValue> keyOrder) { if (keyOrder == LexiconKeyOrder.ID2TERM) { return getId2TermIndex(); } else if (keyOrder == LexiconKeyOrder.TERM2ID) { return getTerm2IdIndex(); } else if (keyOrder == LexiconKeyOrder.BLOBS) { return getBlobsIndex(); } else { throw new AssertionError("keyOrder=" + keyOrder); } }
tasks.add(new BatchResolveTermIVsTask(service, getId2TermIndex(), termIVs, ret, termCache, valueFactory, termsChunksSize));
tasks.add(new BatchResolveTermIVsTask(service, getId2TermIndex(), termIVs, ret, termCache, valueFactory, termsChunksSize));
tasks.add(new ReverseIndexWriterTask(getId2TermIndex(), valueFactory, a, ndistinct, storeBlankNodes));
tasks.add(new ReverseIndexWriterTask(getId2TermIndex(), valueFactory, a, ndistinct, storeBlankNodes));
private BigdataValue __getTerm(final TermId<?> iv) { final IIndex ndx = getId2TermIndex();
private BigdataValue __getTerm(final TermId<?> iv) { final IIndex ndx = getId2TermIndex();
.getId2TermIndex()) .newWriteBuffer(
.getId2TermIndex()) .newWriteBuffer(
+ " (reverse mapping)\n"); final IIndex ndx = store.getLexiconRelation().getId2TermIndex();
+ " (reverse mapping)\n"); final IIndex ndx = store.getLexiconRelation().getId2TermIndex();
final IIndex terms = getId2TermIndex();
final IIndex terms = getId2TermIndex();
final IIndex id2t = store.getLexiconRelation().getId2TermIndex();
final IIndex id2t = store.getLexiconRelation().getId2TermIndex();
final IIndex id2t = store.getLexiconRelation().getId2TermIndex();