Uses of Interface
com.googlecode.jbp.common.repository.IIdentifiable

Packages that use IIdentifiable
com.googlecode.jbp.common.repository Contains interfaces which are useful to implement data repository functionality. 
 

Uses of IIdentifiable in com.googlecode.jbp.common.repository
 

Classes in com.googlecode.jbp.common.repository with type parameters of type IIdentifiable
 interface IRepository<ID extends Serializable,DomainModel extends IIdentifiable<ID>>
          Interface with common data access methods.
 class ResultHolder<ID extends Serializable,T extends IIdentifiable<ID>>
          Class used to return the actual result list and the total number of results of a repository search.
 

Methods in com.googlecode.jbp.common.repository with type parameters of type IIdentifiable
<ID extends Serializable,DomainModel extends IIdentifiable<ID>>
DomainModel
IGenericRepository.create(DomainModel entity)
           
<ID extends Serializable,DomainModel extends IIdentifiable<ID>>
void
IGenericRepository.delete(Collection<DomainModel> entities)
           
<ID extends Serializable,DomainModel extends IIdentifiable<ID>>
void
IGenericRepository.delete(DomainModel entity)
           
<ID extends Serializable,DomainModel extends IIdentifiable<ID>>
void
IGenericRepository.delete(ID id, Class<DomainModel> persistentClassParam)
           
<ID extends Serializable,DomainModel extends IIdentifiable<ID>>
void
IGenericRepository.deleteAll(Class<DomainModel> persistentClassParam)
           
<ID extends Serializable,DomainModel extends IIdentifiable<ID>>
boolean
IGenericRepository.exists(DomainModel entity)
           
<ID extends Serializable,DomainModel extends IIdentifiable<ID>>
boolean
IGenericRepository.exists(ID id, Class<DomainModel> persistentClassParam)
           
<ID extends Serializable,DomainModel extends IIdentifiable<ID>>
List<DomainModel>
IGenericRepository.retrieveAll(Class<DomainModel> persistentClassParam)
           
<ID extends Serializable,DomainModel extends IIdentifiable<ID>>
List<DomainModel>
IGenericRepository.retrieveAll(Class<DomainModel> persistentClassParam, Page pageParam)
           
<ID extends Serializable,DomainModel extends IIdentifiable<ID>>
DomainModel
IGenericRepository.retrieveById(Class<DomainModel> persistentClassParam, ID id)
           
<ID extends Serializable,DomainModel extends IIdentifiable<ID>>
void
IGenericRepository.update(Collection<DomainModel> entities)
           
<ID extends Serializable,DomainModel extends IIdentifiable<ID>>
void
IGenericRepository.update(DomainModel entity)
           
 



Copyright © 2011. All Rights Reserved.