roadinspectiondao.java
来自「Java的框架」· Java 代码 · 共 60 行
JAVA
60 行
package mcaps.apps.prrm.roadinspection.dao;
import java.util.List;
import mcaps.apps.prrm.roadinspection.model.RoadInspection;
import org.springframework.dao.DataAccessException;
/**
* Road Inspection Data Access Object interface.
*
* @author jov
* @date Oct 20, 2005
* @version 1.0.1.0
*/
public interface RoadInspectionDAO {
/**
* Get the road inspection using the road inspection id as parameter.
* @param roadInspectionID the id of the road inspection
* @return the road inspection object that matches the roadInspectionID
* parameter
* @throws DataAccessException
*/
RoadInspection getRoadInspection(Integer roadInspectionID) throws DataAccessException;
/**
* Get all road inspections.
* @return the list of all available road inspections.
* @throws DataAccessException
*/
List getAllRoadInspections() throws DataAccessException;
/**
* Gets road inspections that macthes the search criteria as specified by the
* road inspection parameter.
* @param roadInspection road inspection
* @return list of road inspections that matches the search criteria as specified
* by the road inspection parameter.
* @throws DataAccessException
*/
List getRoadInspections(RoadInspection roadInspection) throws DataAccessException;
/**
* Save the road inspection
* @param roadInspection the road inspection to save
* @return the id of the road defect
* @throws DataAccessException
*/
void saveRoadInspection(RoadInspection roadInspection) throws DataAccessException;
/**
* Deletes a road inspection that macthes the roadInspectionID parameter
* @param roadInspectionID the id of the road inspection
* @throws DataAccessException
*/
void removeRoadInspection(RoadInspection roadInspection) throws DataAccessException;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?