Package org.bardframework.crud.api.base
Interface BaseService<M extends BaseModel<I>,C extends BaseCriteria<I>,D,I extends Comparable<? super I>,U>
-
- All Known Implementing Classes:
BaseServiceAbstract
public interface BaseService<M extends BaseModel<I>,C extends BaseCriteria<I>,D,I extends Comparable<? super I>,U>Created by vahid (va.zafari@gmail.com) on 11/6/17.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longdelete(I id, U user)PagedData<M>get(C criteria, org.springframework.data.domain.Pageable pageable, U user)Mget(I id, U user)Mpatch(I id, Map<String,Object> patch, U user)Msave(D dto, U user)Mupdate(I id, D dto, U user)
-