public interface Repository
execute
methods in SqlRepository.
A repository may use an arbitrary class for id fields. But it must be able to handle
reads and finds with ids converted to a String.Modifier and Type | Method and Description |
---|---|
<T> long |
count(Class<T> clazz,
Criteria criteria) |
static Repository |
create(Model model) |
<T> int |
delete(Class<T> clazz,
Criteria criteria) |
<T> void |
delete(T object) |
<T> List<T> |
find(Class<T> clazz,
Query query) |
<T> Object |
insert(T object) |
<T> T |
read(Class<T> clazz,
Object id) |
<T> void |
update(T object) |
static final Logger logger
static Repository create(Model model)
<T> Object insert(T object)
<T> void update(T object)
<T> void delete(T object)
Copyright © 2019. All rights reserved.