AbstractElementBuffer.DeleteBuffer
and AbstractSolutionBuffer.DeleteSolutionBuffer
and the
changes to how truth maintenance is handled (rule rewrites).public class SPORetractionBuffer extends AbstractSPOBuffer
SPO
s which causes the corresponding statements (and
their Justification
s) be retracted from the database when it is
flush()
ed.Modifier and Type | Field and Description |
---|---|
protected IChangeLog |
changeLog
Deprecated.
Optional change log for change notification.
|
capacity, filter, numStmts, stmts
DEBUG, INFO, log
Constructor and Description |
---|
SPORetractionBuffer(AbstractTripleStore store,
int capacity,
boolean computeClosureForStatementIdentifiers)
Deprecated.
|
SPORetractionBuffer(AbstractTripleStore store,
int capacity,
boolean computeClosureForStatementIdentifiers,
IChangeLog changeLog)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
int |
flush()
Deprecated.
Flush any buffered statements to the backing store.
|
add, dump, get, getTermDatabase, isEmpty, nearCapacity, size, toString
protected final IChangeLog changeLog
public SPORetractionBuffer(AbstractTripleStore store, int capacity, boolean computeClosureForStatementIdentifiers)
store
- The database from which the statement will be removed when the
buffer is flush()
ed.capacity
- The capacity of the retraction buffer.computeClosureForStatementIdentifiers
- See
AbstractTripleStore#removeStatements(com.bigdata.rdf.spo.ISPOIterator, boolean)
public SPORetractionBuffer(AbstractTripleStore store, int capacity, boolean computeClosureForStatementIdentifiers, IChangeLog changeLog)
store
- The database from which the statement will be removed when the
buffer is flush()
ed.capacity
- The capacity of the retraction buffer.computeClosureForStatementIdentifiers
- See
AbstractTripleStore#removeStatements(com.bigdata.rdf.spo.ISPOIterator, boolean)
changeLog
- optional change log for change notificationpublic int flush()
ISPOBuffer
flush
in interface ISPOBuffer
flush
in class AbstractSPOBuffer
#flush(boolean)
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.