public class MemoryDatumStore extends Object implements DatumStore, Serializable
| Modifier | Constructor and Description |
|---|---|
|
MemoryDatumStore() |
protected |
MemoryDatumStore(fj.data.TreeMap<String,String> map,
long nextId,
fj.data.TreeMap<String,Index<String,String>> indexes) |
| Modifier and Type | Method and Description |
|---|---|
DatumStore |
addIndex(String action,
String value,
String entity) |
DatumStore |
createId(TempId id) |
String |
get(String entityId,
String action) |
Iterable<String> |
iterate(String action,
String startKey,
String endKey) |
DatumStore |
removeIndex(String action,
String value,
String entity) |
DatumStore |
set(String entityId,
String action,
String value) |
public DatumStore createId(TempId id)
createId in interface DatumStorepublic DatumStore set(String entityId, String action, String value)
set in interface DatumStorepublic String get(String entityId, String action)
get in interface DatumStorepublic Iterable<String> iterate(String action, String startKey, String endKey)
iterate in interface DatumStorepublic DatumStore removeIndex(String action, String value, String entity)
removeIndex in interface DatumStorepublic DatumStore addIndex(String action, String value, String entity)
addIndex in interface DatumStoreCopyright © 2013. All Rights Reserved.