public abstract class Repository<E,K extends Serializable> extends Object implements CRUD<E,K>
| Constructor and Description |
|---|
Repository() |
| Modifier and Type | Method and Description |
|---|---|
List<E> |
findAll() |
E |
findById(K id) |
protected abstract Class<E> |
getEntityClass() |
protected abstract javax.enterprise.inject.Instance<javax.persistence.EntityManager> |
getEntityManagerInstance() |
protected abstract String |
getIDFieldName() |
protected void |
read() |
void |
remove(E item) |
E |
save(E item) |
protected void |
write() |
protected abstract String getIDFieldName()
protected abstract javax.enterprise.inject.Instance<javax.persistence.EntityManager> getEntityManagerInstance()
protected void read()
protected void write()
Copyright © 2015. All Rights Reserved.