Package org.evrete.api
Interface SharedBetaFactStorage
- All Superinterfaces:
KeyReIterables<ValueRow>,Memory
public interface SharedBetaFactStorage extends Memory, KeyReIterables<ValueRow>
-
Method Summary
Modifier and Type Method Description voidclear()voidclearDeletedKeys()voiddelete(Collection<? extends RuntimeFact> collection, Predicate<RuntimeFact> predicate)voidensureDeltaCapacity(int insertCount)booleanhasDeletedKeys()voidinsert(Collection<? extends RuntimeFact> collection, Predicate<RuntimeFact> predicate)booleanisKeyDeleted(ValueRow row)Methods inherited from interface org.evrete.api.KeyReIterables
keyIterables, keyIterators, keyIterators, keyIterators
-
Method Details
-
ensureDeltaCapacity
void ensureDeltaCapacity(int insertCount) -
insert
-
delete
-
clearDeletedKeys
void clearDeletedKeys() -
hasDeletedKeys
boolean hasDeletedKeys() -
isKeyDeleted
-
clear
void clear()
-