Interface EntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T,ID>,T,ID extends Serializable>
- All Superinterfaces:
EntityService<DAO,T, ID>
- All Known Subinterfaces:
EntityDaoConditionService<CONDITION,DAO, T, ID>
- All Known Implementing Classes:
EntityConditionServiceImpl,EntityDaoConditionServiceImpl
public interface EntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T,ID>,T,ID extends Serializable>
extends EntityService<DAO,T,ID>
-
Method Summary
Modifier and TypeMethodDescriptionbuildDeleteCondition(CONDITION condition, DeleteWrapper wrapper) buildQueryCondition(CONDITION condition) buildQueryCondition(CONDITION condition, QueryWrapper wrapper) buildUpdateCondition(CONDITION condition, UpdateWrapper wrapper) buildWhereCondition(CONDITION condition, WhereWrapper wrapper) <C> C<C> org.springframework.data.domain.Page<C> pageQueryColumns(Class<C> cClass, CONDITION condition) org.springframework.data.domain.Page<Map> pageQueryMaps(CONDITION condition) org.springframework.data.domain.Page<T> pageQueryModels(CONDITION condition) org.springframework.data.domain.PagepageQueryObjects(String select, CONDITION condition) <C> List<C> queryColumns(Class<C> cClass, CONDITION condition) queryModels(CONDITION condition) queryObjects(String select, CONDITION condition) Methods inherited from interface cn.net.vidyo.framework.data.jpa.service.EntityService
batchSave, batchUpdate, deleteAll, deleteAll, deleteById, deleteByIds, deleteByIds, dropTable, findByIds, findByIds, getByEntityId, getById, getCodeById, getIdByEntity, getIdKeyById, getNameById, getRepositoryDao, save, saveAndFlush, truncateParmeryKey, updateHiddenById, updateStatusById
-
Method Details
-
getColumn
-
getModel
-
getColumn
-
getMap
-
getObject
-
queryModels
-
queryColumns
-
queryMaps
-
queryObjects
-
pageQueryModels
-
pageQueryObjects
-
pageQueryColumns
-
pageQueryMaps
-
buildQueryCondition
-
buildQueryCondition
-
buildUpdateCondition
-
buildDeleteCondition
-
buildWhereCondition
-