package com.nitpro.dao;
import com.nitpro.vo.Type;
import java.util.List;
/**
* Data access object (DAO) for domain model class Type.
* @see com.nitpro.vo.Type
* @author 邓锦溏
* @version 1.0
*/
public interface ITypeDAO {
public void save(Type transientInstance);
public void delete(Type persistentInstance);
public Type findById(java.lang.Integer id) ;
public List findByExample(Type instance) ;
public List findByProperty(String propertyName, Object value);
public List findByTypename(Object typename) ;
public List findAll() ;
public Type merge(Type detachedInstance) ;
public void attachDirty(Type instance);
public void attachClean(Type instance);
}