public interface ExtendedApiDao extends EntityManagerAdapter, ExtendedQueryApiDao
| Modifier and Type | Method and Description |
|---|---|
<ET> long |
count(Class<ET> entityType) |
<ET> javax.persistence.criteria.CriteriaQuery<Long> |
createCountQuery(Class<ET> entityType) |
<ET,KT> int |
deleteById(Class<ET> entityType,
KT id) |
<ET,KT> int |
deleteByIds(Class<ET> entityType,
Collection<KT> ids) |
<ET,KT> int |
deleteByIds(Class<ET> entityType,
Collection<KT> ids,
int maxInSize) |
<ET> boolean |
exists(Class<ET> entityType,
Object primaryKey) |
<ET> List<ET> |
findAll(Class<ET> entityClass) |
<ET> javax.persistence.criteria.CriteriaQuery<ET> |
findAllQuery(Class<ET> entityClass) |
<ET> Stream<ET> |
findAllStream(Class<ET> entityClass) |
<ET> Optional<ET> |
findById(Class<ET> entityClass,
Object primaryKey) |
<ET> Optional<ET> |
findById(Class<ET> entityType,
Object primaryKey,
javax.persistence.LockModeType lockMode) |
<ET> Optional<ET> |
findById(Class<ET> entityType,
Object primaryKey,
javax.persistence.LockModeType lockMode,
Map<String,Object> properties) |
<ET> Optional<ET> |
findById(Class<ET> entityType,
Object primaryKey,
Map<String,Object> properties) |
<ET,KT> List<ET> |
findByIds(Class<ET> entityType,
Collection<KT> ids) |
<ET,KT> List<ET> |
findByIds(Class<ET> entityType,
Collection<KT> ids,
int maxInSize) |
<ET,KT> Set<KT> |
findExistingEntityIdsIn(Class<ET> entityType,
Collection<KT> ids) |
<ET,KT> Set<KT> |
findExistingEntityIdsIn(Class<ET> entityType,
Collection<KT> ids,
int partitionSize) |
<ET,VT,KT> Set<KT> |
findExistingEntityIdsIn(Class<ET> entityType,
Collection<VT> objects,
Function<VT,KT> idMapper) |
<ET,VT,KT> Set<KT> |
findExistingEntityIdsIn(Class<ET> entityType,
Collection<VT> objects,
Function<VT,KT> idMapper,
int partitionSize) |
long |
pageCount(long recordsCount,
long perPage) |
<ET> Optional<ET> |
random(Class<ET> entityType) |
namedQueryPage, namedQueryPage, namedQueryPage, namedQueryResult, namedQueryResult, namedQueryResult, namedQueryResult, namedQueryResultList, namedQueryResultList, namedQueryResultList, namedQueryResultList, namedQueryResultList, namedQueryResultList, namedQueryResultStream, namedQueryResultStream, namedQueryResultStream, namedQueryResultStream, namedQueryResultStream, namedQueryResultStream, nativeQueryResult, nativeQueryResult, nativeQueryResult, nativeQueryResult, nativeQueryResult, nativeQueryResult, nativeQueryResultList, nativeQueryResultList, nativeQueryResultList, nativeQueryResultList, nativeQueryResultList, nativeQueryResultList, parameterizedQuery, parameterizedQuery, partitionsToNamedQueryResultList, partitionsToNamedQueryResultList, partitionsToQueryResultList, partitionsToQueryResultList, partitionsToQueryResultList, passSingleParameter, queryPage, queryPage, queryPage, queryPage, queryPage, queryPage, queryResult, queryResult, queryResult, queryResult, queryResult, queryResult, queryResult, queryResult, queryResult, queryResult, queryResult, queryResultList, queryResultList, queryResultList, queryResultList, queryResultList, queryResultList, queryResultList, queryResultList, queryResultList, queryResultList, queryResultStream, queryResultStream, queryResultStream, queryResultStream, queryResultStream, queryResultStream, queryResultStream, queryResultStream, queryResultStream, queryResultStream, queryResultStream, queryResultStreamclear, close, contains, createEntityGraph, createEntityGraph, createNamedQuery, createNamedQuery, createNamedStoredProcedureQuery, createNativeQuery, createNativeQuery, createNativeQuery, createQuery, createQuery, createQuery, createQuery, createQuery, createStoredProcedureQuery, createStoredProcedureQuery, createStoredProcedureQuery, detach, find, find, find, find, flush, getCriteriaBuilder, getDelegate, getEntityGraph, getEntityGraphs, getEntityManager, getEntityManagerFactory, getFlushMode, getLockMode, getMetamodel, getProperties, getReference, getTransaction, isJoinedToTransaction, isOpen, joinTransaction, lock, lock, merge, persist, refresh, refresh, refresh, refresh, remove, setFlushMode, setProperty, unwrapemptyMap, listOf, mapOf, mapPartitions, mapPartitions, partitions, partitionsStream, partitionsTo, range, range, rawRange, rawRange<ET> Optional<ET> findById(Class<ET> entityType, Object primaryKey, Map<String,Object> properties)
<ET> Optional<ET> findById(Class<ET> entityType, Object primaryKey, javax.persistence.LockModeType lockMode)
<ET> Optional<ET> findById(Class<ET> entityType, Object primaryKey, javax.persistence.LockModeType lockMode, Map<String,Object> properties)
<ET> javax.persistence.criteria.CriteriaQuery<ET> findAllQuery(Class<ET> entityClass)
<ET> javax.persistence.criteria.CriteriaQuery<Long> createCountQuery(Class<ET> entityType)
<ET> long count(Class<ET> entityType)
<ET,KT> List<ET> findByIds(Class<ET> entityType, Collection<KT> ids, int maxInSize)
<ET,KT> List<ET> findByIds(Class<ET> entityType, Collection<KT> ids)
<ET,KT> int deleteById(Class<ET> entityType, KT id)
<ET,KT> int deleteByIds(Class<ET> entityType, Collection<KT> ids, int maxInSize)
<ET,KT> int deleteByIds(Class<ET> entityType, Collection<KT> ids)
long pageCount(long recordsCount,
long perPage)
<ET,KT> Set<KT> findExistingEntityIdsIn(Class<ET> entityType, Collection<KT> ids)
<ET,KT> Set<KT> findExistingEntityIdsIn(Class<ET> entityType, Collection<KT> ids, int partitionSize)
<ET,VT,KT> Set<KT> findExistingEntityIdsIn(Class<ET> entityType, Collection<VT> objects, Function<VT,KT> idMapper)
<ET,VT,KT> Set<KT> findExistingEntityIdsIn(Class<ET> entityType, Collection<VT> objects, Function<VT,KT> idMapper, int partitionSize)
Copyright © 2018. All rights reserved.