public interface IndexStorage<Key,Value>
extends java.io.Flushable
| Modifier and Type | Method and Description |
|---|---|
void |
addValue(Key key,
int inputId,
Value value) |
void |
clear() |
void |
clearCaches() |
void |
close() |
void |
flush() |
ValueContainer<Value> |
read(Key key) |
void |
removeAllValues(Key key,
int inputId) |
void addValue(Key key, int inputId, Value value) throws StorageException
StorageExceptionvoid removeAllValues(Key key, int inputId) throws StorageException
StorageExceptionvoid clear()
throws StorageException
StorageExceptionValueContainer<Value> read(Key key) throws StorageException
StorageExceptionvoid clearCaches()
void close()
throws StorageException
StorageExceptionvoid flush()
throws java.io.IOException
flush in interface java.io.Flushablejava.io.IOException