public class InMemoryOrmTable<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ModelMetadata<T> |
modelMetadata |
| Constructor and Description |
|---|
InMemoryOrmTable(Class<T> rowClass) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(String id,
SimpleOrmContext context) |
Iterable<T> |
findAll(SimpleOrmContext context) |
Iterable<T> |
findAllInRange(SimpleOrmContext context) |
Iterable<SimpleOrmItem<T>> |
findAllItems(SimpleOrmContext context) |
T |
findById(String id,
SimpleOrmContext context) |
Iterable<T> |
findByIdStartsWith(String idPrefix,
SimpleOrmContext context) |
protected SimpleOrmItem<T> |
findItemById(String id,
SimpleOrmContext context) |
Class |
getEntityRowClass() |
String |
getName() |
void |
save(T obj,
String visibility,
SimpleOrmContext context) |
protected final ModelMetadata<T> modelMetadata
public Class getEntityRowClass()
public String getName()
public Iterable<T> findAll(SimpleOrmContext context)
public Iterable<T> findAllInRange(SimpleOrmContext context)
public Iterable<SimpleOrmItem<T>> findAllItems(SimpleOrmContext context)
public T findById(String id, SimpleOrmContext context)
protected SimpleOrmItem<T> findItemById(String id, SimpleOrmContext context)
public Iterable<T> findByIdStartsWith(String idPrefix, SimpleOrmContext context)
public void save(T obj, String visibility, SimpleOrmContext context)
public void delete(String id, SimpleOrmContext context)
Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.