Class EntityConditionServiceImpl<CONDITION extends Condition,DAO extends CommonJpaRepository<T,ID>,T,ID extends Serializable>
java.lang.Object
cn.net.vidyo.framework.data.jpa.service.EntityServiceImpl<DAO,T,ID>
cn.net.vidyo.framework.data.jpa.service.EntityConditionServiceImpl<CONDITION,DAO,T,ID>
- All Implemented Interfaces:
EntityConditionService<CONDITION,,DAO, T, ID> EntityService<DAO,T, ID>
- Direct Known Subclasses:
EntityDaoConditionServiceImpl
public abstract class EntityConditionServiceImpl<CONDITION extends Condition,DAO extends CommonJpaRepository<T,ID>,T,ID extends Serializable>
extends EntityServiceImpl<DAO,T,ID>
implements EntityConditionService<CONDITION,DAO,T,ID>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildDeleteCondition(CONDITION condition, DeleteWrapper wrapper) buildQueryCondition(CONDITION condition) buildQueryCondition(CONDITION condition, QueryWrapper wrapper) buildUpdateCondition(CONDITION condition, UpdateWrapper wrapper) abstract WhereWrapperbuildWhereCondition(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> pageQueryMap(int pageNumber, int pageSize, 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 class cn.net.vidyo.framework.data.jpa.service.EntityServiceImpl
batchSave, batchUpdate, deleteAll, deleteAll, deleteById, deleteByIds, deleteByIds, dropTable, findByIds, findByIds, getByEntityId, getById, getCodeById, getEntityDao, getIdByEntity, getIdKeyById, getNameById, getRepositoryDao, save, saveAndFlush, truncateParmeryKey, updateHiddenById, updateStatusByIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
-
Constructor Details
-
EntityConditionServiceImpl
public EntityConditionServiceImpl()
-
-
Method Details
-
pageQueryObjects
- Specified by:
pageQueryObjectsin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
getColumn
- Specified by:
getColumnin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
getColumn
- Specified by:
getColumnin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
getModel
- Specified by:
getModelin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
getMap
- Specified by:
getMapin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
getObject
- Specified by:
getObjectin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
queryModels
- Specified by:
queryModelsin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
queryColumns
- Specified by:
queryColumnsin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
queryMaps
- Specified by:
queryMapsin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
queryObjects
- Specified by:
queryObjectsin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
pageQueryModels
- Specified by:
pageQueryModelsin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
pageQueryColumns
public <C> org.springframework.data.domain.Page<C> pageQueryColumns(Class<C> cClass, CONDITION condition) - Specified by:
pageQueryColumnsin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
pageQueryMaps
- Specified by:
pageQueryMapsin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
pageQueryMap
-
buildQueryCondition
- Specified by:
buildQueryConditionin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
buildQueryCondition
- Specified by:
buildQueryConditionin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
buildUpdateCondition
- Specified by:
buildUpdateConditionin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
buildDeleteCondition
- Specified by:
buildDeleteConditionin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-
buildWhereCondition
- Specified by:
buildWhereConditionin interfaceEntityConditionService<CONDITION extends Condition,DAO extends CommonJpaRepository<T, ID>, T, ID extends Serializable>
-