|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PersistInterface<T,ID extends java.io.Serializable>
| Method Summary | |
|---|---|
int |
countAll()
Count all entities |
int |
countByExample(T exampleInstance)
Count entities based on an example |
void |
delete(T entity)
delete an entity from the database |
java.util.List<T> |
findAll()
Load all entities |
java.util.List<T> |
findByExample(T exampleInstance)
Find entities based on an example |
T |
findById(ID id)
Find an entity by its primary key |
java.util.List<T> |
findByNamedQuery(java.lang.String queryName,
java.lang.Object... params)
Find using a named query |
java.util.List<T> |
findByNamedQueryAndNamedParams(java.lang.String queryName,
java.util.Map<java.lang.String,? extends java.lang.Object> params)
Find using a named query |
java.lang.Class<T> |
getEntityClass()
Get the Class of the entity |
T |
save(T entity)
save an entity. |
| Method Detail |
|---|
java.lang.Class<T> getEntityClass()
T findById(ID id)
id - the primary key
java.util.List<T> findAll()
java.util.List<T> findByExample(T exampleInstance)
exampleInstance - the example
java.util.List<T> findByNamedQuery(java.lang.String queryName,
java.lang.Object... params)
queryName - the name of the queryparams - the query parameters
java.util.List<T> findByNamedQueryAndNamedParams(java.lang.String queryName,
java.util.Map<java.lang.String,? extends java.lang.Object> params)
queryName - the name of the queryparams - the query parameters
int countAll()
int countByExample(T exampleInstance)
exampleInstance - the search criteria
T save(T entity)
entity - the entity to save
void delete(T entity)
entity - the entity to delete
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||