|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.khubla.pragmatach.framework.dao.AbstractDAO<T,I>
com.khubla.pragmatach.plugin.ebean.EBeanDAO<T,I>
public class EBeanDAO<T,I extends Serializable>
| Constructor Summary | |
|---|---|
EBeanDAO(Class<T> typeClazz,
Class<I> identifierClazz)
|
|
| Method Summary | |
|---|---|
long |
count()
get the count of rows in table |
void |
delete(T t)
delete |
void |
deletebyId(I i)
delete |
com.avaje.ebean.Query<T> |
find()
find by fluent query |
T |
findById(I i)
find by id |
List<T> |
getAll()
findall |
List<T> |
getAll(int start,
int count)
get all |
protected static Set<Class<?>> |
getEntityClasses()
the annotation scanner will have run; we can just query for annotated classes |
Class<I> |
getIdentifierClazz()
|
Class<T> |
getTypeClazz()
|
void |
reloadConfig()
do a config reload |
void |
save(T t)
save object |
void |
update(T t)
update object |
| Methods inherited from class com.khubla.pragmatach.framework.dao.AbstractDAO |
|---|
getPager |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EBeanDAO(Class<T> typeClazz,
Class<I> identifierClazz)
| Method Detail |
|---|
protected static Set<Class<?>> getEntityClasses()
throws PragmatachException
PragmatachException
public long count()
throws PragmatachException
DAO
PragmatachException
public void delete(T t)
throws PragmatachException
PragmatachException
public void deletebyId(I i)
throws PragmatachException
PragmatachException
public com.avaje.ebean.Query<T> find()
throws PragmatachException
PragmatachException
public T findById(I i)
throws PragmatachException
PragmatachException
public List<T> getAll()
throws PragmatachException
PragmatachException
public List<T> getAll(int start,
int count)
throws PragmatachException
DAO
PragmatachExceptionpublic Class<I> getIdentifierClazz()
public Class<T> getTypeClazz()
public void reloadConfig()
DAO
public void save(T t)
throws PragmatachException
PragmatachException
public void update(T t)
throws PragmatachException
PragmatachException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||