Package org.bardframework.crud.api.base
Class BaseCrudRestControllerAbstract<M extends BaseModel<I>,C extends BaseCriteria<I>,D,S extends BaseService<M,C,D,?,I,U>,I,U>
java.lang.Object
org.bardframework.crud.api.base.BaseCrudRestControllerAbstract<M,C,D,S,I,U>
- All Implemented Interfaces:
ReadRestController<M,,C, S, I, U> WriteRestController<M,D, S, I, U>
public abstract class BaseCrudRestControllerAbstract<M extends BaseModel<I>,C extends BaseCriteria<I>,D,S extends BaseService<M,C,D,?,I,U>,I,U>
extends Object
implements ReadRestController<M,C,S,I,U>, WriteRestController<M,D,S,I,U>
Created by Vahid Zafari (v.zafari@chmail.ir) on 1/17/17.
-
Field Summary
FieldsFields inherited from interface org.bardframework.crud.api.base.ReadRestController
FILTER_URL, GET_URLFields inherited from interface org.bardframework.crud.api.base.WriteRestController
EMPTY_URL, ITEM_URL -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bardframework.crud.api.base.ReadRestController
FILTER, GETMethods inherited from interface org.bardframework.crud.api.base.WriteRestController
DELETE, PATCH, SAVE, UPDATE
-
Field Details
-
service
-
-
Constructor Details
-
BaseCrudRestControllerAbstract
-
-
Method Details
-
getService
- Specified by:
getServicein interfaceReadRestController<M extends BaseModel<I>,C extends BaseCriteria<I>, D, S extends BaseService<M, C, D, ?, I, U>, I> - Specified by:
getServicein interfaceWriteRestController<M extends BaseModel<I>,C extends BaseCriteria<I>, D, S extends BaseService<M, C, D, ?, I, U>, I>
-
getUser
-