package edu.msudenver.tsp.persistence.dao;

class BaseDao {

//    <T> T findById(final int id) {
//        //TODO insert DB calls for finding objects by their ID's
//    }

//    <T> List<T> queryForList(final String query) {
//        //TODO insert DB calls for querying for lists based on the specified query
//    }

//    <T> T save(final T t) {
//        //TODO insert DB calls here for insert and update
//    }

    <T> void delete(final T t) {
        //TODO insert DB calls here to delete
    }

//    private <T> T insert(final T object) {
//        // TODO insert DB calls to insert records
//    }
//
//    private <T> T update(final T object) {
//        //TODO insert DB calls to update records
//    }
}
