final public IAccessPath<ISPO> getAccessPath(final IV s, final IV p, final IV o, final IElementFilter<ISPO> filter) { return getSPORelation().getAccessPath(s, p, o, null/* c */, filter); } final public IAccessPath<ISPO> getAccessPath(final IV s, final IV p,
final public IAccessPath<ISPO> getAccessPath(final IV s, final IV p, final IV o,final IV c) { return getSPORelation() .getAccessPath(s, p, o, c); }
public Iterator<IRelation> relations() { return Collections.unmodifiableList(Arrays.asList(new IRelation[] { // getSPORelation(), // getLexiconRelation() // })).iterator(); }
final public IAccessPath<ISPO> getAccessPath(final IV s, final IV p, final IV o) { return getSPORelation() .getAccessPath(s, p, o, null/* c */); }
final public IAccessPath<ISPO> getAccessPath(final IV s, final IV p, final IV o, final IV c, final IElementFilter<ISPO> filter) { return getSPORelation().getAccessPath(s, p, o, c, filter); } final public IAccessPath<ISPO> getAccessPath(final IKeyOrder<ISPO> keyOrder) {
final public IAccessPath<ISPO> getAccessPath(final IV s, final IV p, final IV o) { return getSPORelation() .getAccessPath(s, p, o, null/* c */); }
final public IAccessPath<ISPO> getAccessPath(final IV s, final IV p, final IV o,final IV c, final RangeBOp range) { return getSPORelation() .getAccessPath(s, p, o, c, range); }
/** * Write justifications on the justifications index. * * @return The elapsed time. */ public Long call() throws Exception { final long begin = System.currentTimeMillis(); nwritten.addAndGet(dst.getSPORelation().addJustifications(src)); final long elapsed = System.currentTimeMillis() - begin; return elapsed; }
public Iterator<IRelation> relations() { return Collections.unmodifiableList(Arrays.asList(new IRelation[] { // getSPORelation(), // getLexiconRelation() // })).iterator(); }
final public IAccessPath<ISPO> getAccessPath(final IV s, final IV p, final IV o, final IElementFilter<ISPO> filter) { return getSPORelation().getAccessPath(s, p, o, null/* c */, filter); } final public IAccessPath<ISPO> getAccessPath(final IV s, final IV p,
/** * Write justifications on the justifications index. * * @return The elapsed time. */ public Long call() throws Exception { final long begin = System.currentTimeMillis(); nwritten.addAndGet(dst.getSPORelation().addJustifications(src)); final long elapsed = System.currentTimeMillis() - begin; return elapsed; }
final public StringBuilder dumpStore( final AbstractTripleStore resolveTerms, final boolean explicit, final boolean inferred, final boolean axioms, final boolean history, final boolean justifications) { return dumpStore(resolveTerms, explicit, inferred, axioms, history, justifications, true, getSPORelation().getPrimaryKeyOrder()); }
final public long getJustificationCount() { if (justify) { return getSPORelation().getJustificationIndex().rangeCount(); } return 0L; }
final public long getJustificationCount() { if (justify) { return getSPORelation().getJustificationIndex().rangeCount(); } return 0L; }
final public StringBuilder dumpStore( final AbstractTripleStore resolveTerms, final boolean explicit, final boolean inferred, final boolean axioms, final boolean history, final boolean justifications) { return dumpStore(resolveTerms, explicit, inferred, axioms, history, justifications, true, getSPORelation().getPrimaryKeyOrder()); }
public IChunkedOrderedIterator<ISPO> bulkCompleteStatements( final SPO[] stmts, final int numStmts) { if (numStmts == 0) { return new EmptyChunkedIterator<ISPO>(getSPORelation() .getPrimaryKeyOrder()); } return bulkCompleteStatements(new ChunkedArrayIterator<ISPO>(numStmts, stmts, null/* keyOrder */)); }
public IChunkedOrderedIterator<ISPO> bulkCompleteStatements( final IChunkedOrderedIterator<ISPO> itr) { return new ChunkedConvertingIterator(itr, new BulkCompleteConverter( getSPORelation().getPrimaryIndex())); }
public IChunkedOrderedIterator<ISPO> bulkFilterStatements( final ISPO[] stmts, final int numStmts, boolean present) { if (numStmts == 0) { return new EmptyChunkedIterator<ISPO>(getSPORelation() .getPrimaryKeyOrder()); } return bulkFilterStatements(new ChunkedArrayIterator<ISPO>(numStmts, stmts, null/* keyOrder */), present); }
public IChunkedOrderedIterator<ISPO> bulkCompleteStatements( final IChunkedOrderedIterator<ISPO> itr) { return new ChunkedConvertingIterator(itr, new BulkCompleteConverter( getSPORelation().getPrimaryIndex())); }
public IChunkedOrderedIterator<ISPO> bulkFilterStatements( final IChunkedOrderedIterator<ISPO> itr, final boolean present) { return new ChunkedConvertingIterator<ISPO, ISPO>(itr, new BulkFilterConverter(getSPORelation().getPrimaryIndex(), present)); }