package br.ufrgs.inf.dsmoura.repository.model.dao;
import java.io.Serializable;
import java.util.List;
interface DAO {
public abstract Serializable insert(Serializable entity);
public abstract Serializable update(Serializable entity);
@SuppressWarnings("rawtypes")
public Serializable findUnique(Class entityClass, Integer entityPk);
public abstract List<Serializable> listAll(Serializable entity);
public abstract Serializable delete(Serializable entity);
}