T - public abstract class GenericDAOImpl<T extends java.io.Serializable> extends java.lang.Object implements GenericDAO<T>
| Constructor and Description | 
|---|
GenericDAOImpl(java.lang.Class<T> clazz)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
excluir(java.lang.Long id)  | 
void | 
excluir(T clazz)  | 
java.util.List<T> | 
findAll()  | 
T | 
findById(java.lang.Long id)  | 
java.lang.Class<T> | 
getClazz()  | 
javax.persistence.EntityManager | 
getEntityManager()  | 
void | 
save(T clazz)  | 
void | 
udpate(T clazz)  | 
public GenericDAOImpl(java.lang.Class<T> clazz)
public T findById(java.lang.Long id)
findById in interface GenericDAO<T extends java.io.Serializable>public java.util.List<T> findAll()
findAll in interface GenericDAO<T extends java.io.Serializable>public void save(T clazz)
save in interface GenericDAO<T extends java.io.Serializable>public void udpate(T clazz)
udpate in interface GenericDAO<T extends java.io.Serializable>public void excluir(T clazz)
excluir in interface GenericDAO<T extends java.io.Serializable>public void excluir(java.lang.Long id)
excluir in interface GenericDAO<T extends java.io.Serializable>public javax.persistence.EntityManager getEntityManager()
getEntityManager in interface GenericDAO<T extends java.io.Serializable>public java.lang.Class<T> getClazz()