public class VerifyStatementBuffer extends StatementBuffer
Value
s or Statement
s will be written on the
database by this class. The #of URI
, Literal
, and told
triples not found in the database are reported by various counters.StatementBuffer.IWrittenSPOArray
database, didWriteCallback, numBNodes, numLiterals, numSIDs, numStmts, numURIs, numValues, stmts, valueFactory, values
Constructor and Description |
---|
VerifyStatementBuffer(AbstractTripleStore database,
int capacity,
AtomicLong nterms,
AtomicLong ntermsNotFound,
AtomicLong ntriples,
AtomicLong ntriplesNotFound) |
Modifier and Type | Method and Description |
---|---|
protected void |
incrementalWrite()
Overridden to batch verify the terms and statements in the buffer.
|
_clear, add, add, add, add, finalize, flush, getCapacity, getCounters, getDatabase, getQueueCapacity, getStatementStore, handleStatement, isEmpty, nearCapacity, reset, setBNodeMap, setChangeLog, setReadOnly, size, toString
public VerifyStatementBuffer(AbstractTripleStore database, int capacity, AtomicLong nterms, AtomicLong ntermsNotFound, AtomicLong ntriples, AtomicLong ntriplesNotFound)
database
- capacity
- protected void incrementalWrite()
StatementBuffer.flush()
is doing the right
thing for this case (esp, how it handles bnodes when appearing as
{s,p,o} or when appearing as the statement identifier).incrementalWrite
in class StatementBuffer
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.