Package org.bardframework.crud.api.base
Interface BaseRepository<M extends BaseModel<I>,C extends BaseCriteria<I>,I extends Serializable,U>
- All Superinterfaces:
ReadRepository<M,C, I, U>
public interface BaseRepository<M extends BaseModel<I>,C extends BaseCriteria<I>,I extends Serializable,U>
extends ReadRepository<M,C,I,U>
Created by Vahid Zafari on 1/17/17.
-
Method Summary
Modifier and TypeMethodDescriptionlonglongdelete using criterialongdelete(Collection<I> ids, U user) delete using criteriasave(Collection<M> models, U user) update(Collection<M> models, U user)
-
Method Details
-
delete
-
delete
delete using criteria- Returns:
- count of deleted record
- See Also:
-
delete
delete using criteria- Returns:
- count of deleted record
- See Also:
-
save
-
save
-
update
-
update
-
patch
-