Package org.bardframework.crud.api.base
Class ReadService<M extends BaseModel<I>,C extends BaseCriteria<I>,R extends ReadRepository<M,C,I,U>,I,U>
java.lang.Object
org.bardframework.crud.api.base.ReadService<M,C,R,I,U>
- Direct Known Subclasses:
BaseService
public abstract class ReadService<M extends BaseModel<I>,C extends BaseCriteria<I>,R extends ReadRepository<M,C,I,U>,I,U>
extends Object
Created by vahid on 1/17/17.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget all data match with givencriteriaget by idget(Collection<I> ids, U user) longbooleanbooleanisNotExist(C criteria, U user) protected voidprotected voidprotected void
-
Field Details
-
modelClazz
-
criteriaClazz
-
repository
-
-
Constructor Details
-
ReadService
-
-
Method Details
-
getEmptyCriteria
-
get
-
get
get by id -
get
-
get
get all data match with givencriteria -
getOne
- Returns:
- one entity with given criteria
-
get
-
preFetch
-
postFetch
-
postFetch
-
getIds
-
getCount
-
isExist
-
isNotExist
-
getRepository
-