de.lmu.ifi.dbs.elki.database.datastore
Interface DataStore<T>

Type Parameters:
T - Data type
All Superinterfaces:
Result
All Known Subinterfaces:
WritableDataStore<T>
All Known Implementing Classes:
ArrayRecordStore.StorageAccessor, ArrayStore, MapRecordStore.StorageAccessor, MapStore

public interface DataStore<T>
extends Result

Generic storage interface for objects indexed by DBID.


Method Summary
 T get(DBID id)
          Retrieves an object from the storage.
 
Methods inherited from interface de.lmu.ifi.dbs.elki.result.Result
getLongName, getShortName
 

Method Detail

get

T get(DBID id)
Retrieves an object from the storage.

Parameters:
id - Database ID.
Returns:
Object or null

Release 0.4.0 (2011-09-20_1324)