@Experimental public class EvaluationStatisticsWrapper extends Object implements DataStructureInterface
Constructor and Description |
---|
EvaluationStatisticsWrapper(DataStructureInterface delegate,
DynamicStatistics dynamicStatistics) |
Modifier and Type | Method and Description |
---|---|
void |
addStatement(Collection<ExtensibleStatement> statements) |
void |
addStatement(ExtensibleStatement statement) |
void |
clear(boolean inferred,
Resource[] contexts) |
void |
flushForCommit() |
void |
flushForReading() |
long |
getEstimatedSize() |
CloseableIteration<? extends ExtensibleStatement,SailException> |
getStatements(Resource subject,
IRI predicate,
Value object,
boolean inferred,
Resource... context) |
void |
init() |
void |
removeStatement(Collection<ExtensibleStatement> statements) |
void |
removeStatement(ExtensibleStatement statement) |
boolean |
removeStatementsByQuery(Resource subj,
IRI pred,
Value obj,
boolean inferred,
Resource[] contexts) |
void |
setEvaluationStatistics(DynamicStatistics dynamicStatistics) |
public EvaluationStatisticsWrapper(DataStructureInterface delegate, DynamicStatistics dynamicStatistics)
public void addStatement(ExtensibleStatement statement)
addStatement
in interface DataStructureInterface
public void removeStatement(ExtensibleStatement statement)
removeStatement
in interface DataStructureInterface
public CloseableIteration<? extends ExtensibleStatement,SailException> getStatements(Resource subject, IRI predicate, Value object, boolean inferred, Resource... context)
getStatements
in interface DataStructureInterface
public void flushForReading()
flushForReading
in interface DataStructureInterface
public void init()
init
in interface DataStructureInterface
public void clear(boolean inferred, Resource[] contexts)
clear
in interface DataStructureInterface
public void flushForCommit()
flushForCommit
in interface DataStructureInterface
public boolean removeStatementsByQuery(Resource subj, IRI pred, Value obj, boolean inferred, Resource[] contexts)
removeStatementsByQuery
in interface DataStructureInterface
public void addStatement(Collection<ExtensibleStatement> statements)
addStatement
in interface DataStructureInterface
public void removeStatement(Collection<ExtensibleStatement> statements)
removeStatement
in interface DataStructureInterface
public long getEstimatedSize()
getEstimatedSize
in interface DataStructureInterface
public void setEvaluationStatistics(DynamicStatistics dynamicStatistics)
Copyright © 2015-2022 Eclipse Foundation. All Rights Reserved.