net.sf.minuteProject.model.dao
Interface GenericDao<T>

All Known Implementing Classes:
GenericDaoImpl, GenericDaoJpaImpl

public interface GenericDao<T>


Method Summary
 void delete(T t)
          Deletes a T entity
 void find(QueryData<T> queryData)
          Find persistence data according to search criteria
 void insert(List<T> list)
          Inserts a list of T entity
 void insert(T t)
          Inserts a T entity
 List<T> list(T mask, T sortMask, QuerySortOrder order)
           
 void save(T t)
          Saves a T entity
 T update(T t)
          Updates a T entity
 

Method Detail

save

void save(T t)
Saves a T entity

Parameters:
T - t

delete

void delete(T t)
Deletes a T entity

Parameters:
T - t

insert

void insert(T t)
Inserts a T entity

Parameters:
T - t

insert

void insert(List<T> list)
Inserts a list of T entity

Parameters:
List - ts

update

T update(T t)
Updates a T entity

Parameters:
T - t

find

void find(QueryData<T> queryData)
Find persistence data according to search criteria

Parameters:
queryData -

list

List<T> list(T mask,
             T sortMask,
             QuerySortOrder order)


Copyright © 2013. All Rights Reserved.