Package elki.database.datastore
Interface DataStore<T>
-
- Type Parameters:
T
- Data type
- All Known Subinterfaces:
DBIDDataStore
,DoubleDataStore
,IntegerDataStore
,WritableDataStore<T>
,WritableDBIDDataStore
,WritableDoubleDataStore
,WritableIntegerDataStore
- All Known Implementing Classes:
ArrayDBIDStore
,ArrayDoubleStore
,ArrayIntegerStore
,ArrayRecordStore.StorageAccessor
,ArrayStore
,MapIntegerDBIDDBIDStore
,MapIntegerDBIDDoubleStore
,MapIntegerDBIDIntegerStore
,MapIntegerDBIDRecordStore.StorageAccessor
,MapIntegerDBIDStore
,MapRecordStore.StorageAccessor
,MapStore
public interface DataStore<T>
Generic storage interface for objects indexed byDBID
.- Since:
- 0.4.0
- Author:
- Erich Schubert
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
get(DBIDRef id)
Retrieves an object from the storage.
-