public class InMemorySimpleOrmSession extends SimpleOrmSession
TABLE_PREFIX| Constructor and Description |
|---|
InMemorySimpleOrmSession() |
InMemorySimpleOrmSession(Map<Class,InMemoryOrmTable> tables) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearTable(String table,
SimpleOrmContext simpleOrmContext) |
void |
close() |
SimpleOrmContext |
createContext(String... authorizations) |
<T> void |
delete(Class<T> rowClass,
String id,
SimpleOrmContext context) |
void |
deleteTable(String tableName,
SimpleOrmContext simpleOrmContext) |
<T> Iterable<T> |
findAll(Class<T> rowClass,
SimpleOrmContext context) |
<T> Iterable<T> |
findAllInRange(String startKey,
String endKey,
Class<T> rowClass,
SimpleOrmContext context) |
<T> T |
findById(Class<T> rowClass,
String id,
SimpleOrmContext context) |
<T> Iterable<T> |
findByIdStartsWith(Class<T> rowClass,
String idPrefix,
SimpleOrmContext context) |
protected <T> InMemoryOrmTable<T> |
getTable(Class<T> rowClass) |
Iterable<String> |
getTableList(SimpleOrmContext simpleOrmContext) |
String |
getTablePrefix() |
<T> void |
save(T obj,
String visibility,
SimpleOrmContext context) |
saveManypublic InMemorySimpleOrmSession()
public InMemorySimpleOrmSession(Map<Class,InMemoryOrmTable> tables)
public SimpleOrmContext createContext(String... authorizations)
createContext in class SimpleOrmSessionpublic String getTablePrefix()
getTablePrefix in class SimpleOrmSessionpublic Iterable<String> getTableList(SimpleOrmContext simpleOrmContext)
getTableList in class SimpleOrmSessionpublic void deleteTable(String tableName, SimpleOrmContext simpleOrmContext)
deleteTable in class SimpleOrmSessionpublic void clearTable(String table, SimpleOrmContext simpleOrmContext)
clearTable in class SimpleOrmSessionpublic <T> Iterable<T> findAll(Class<T> rowClass, SimpleOrmContext context)
findAll in class SimpleOrmSessionpublic <T> Iterable<T> findAllInRange(String startKey, String endKey, Class<T> rowClass, SimpleOrmContext context)
findAllInRange in class SimpleOrmSessionpublic <T> T findById(Class<T> rowClass, String id, SimpleOrmContext context)
findById in class SimpleOrmSessionpublic <T> Iterable<T> findByIdStartsWith(Class<T> rowClass, String idPrefix, SimpleOrmContext context)
findByIdStartsWith in class SimpleOrmSessionpublic <T> void save(T obj,
String visibility,
SimpleOrmContext context)
save in class SimpleOrmSessionpublic <T> void delete(Class<T> rowClass, String id, SimpleOrmContext context)
delete in class SimpleOrmSessionprotected <T> InMemoryOrmTable<T> getTable(Class<T> rowClass)
public void close()
close in class SimpleOrmSessionCopyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.