Class CustomizedJpaSpecificationExecutorImpl<T,I extends Serializable>
java.lang.Object
org.springframework.data.jpa.repository.support.SimpleJpaRepository<T,I>
org.activiti.cloud.services.query.app.repository.CustomizedJpaSpecificationExecutorImpl<T,I>
- All Implemented Interfaces:
CustomizedJpaSpecificationExecutor<T>,org.springframework.data.jpa.repository.JpaRepository<T,,I> org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>,org.springframework.data.jpa.repository.support.JpaRepositoryConfigurationAware,org.springframework.data.jpa.repository.support.JpaRepositoryImplementation<T,,I> org.springframework.data.repository.CrudRepository<T,,I> org.springframework.data.repository.ListCrudRepository<T,,I> org.springframework.data.repository.ListPagingAndSortingRepository<T,,I> org.springframework.data.repository.PagingAndSortingRepository<T,,I> org.springframework.data.repository.query.QueryByExampleExecutor<T>,org.springframework.data.repository.Repository<T,I>
public class CustomizedJpaSpecificationExecutorImpl<T,I extends Serializable>
extends org.springframework.data.jpa.repository.support.SimpleJpaRepository<T,I>
implements CustomizedJpaSpecificationExecutor<T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.data.jpa.repository.JpaSpecificationExecutor
org.springframework.data.jpa.repository.JpaSpecificationExecutor.SpecificationFluentQuery<T> -
Constructor Summary
ConstructorsConstructorDescriptionCustomizedJpaSpecificationExecutorImpl(org.springframework.data.jpa.repository.support.JpaEntityInformation<T, ?> entityInformation, jakarta.persistence.EntityManager entityManager) -
Method Summary
Modifier and TypeMethodDescriptiongetCountQuery(org.springframework.data.jpa.domain.Specification<S> spec, Class<S> domainClass) Methods inherited from class org.springframework.data.jpa.repository.support.SimpleJpaRepository
count, count, count, delete, delete, deleteAll, deleteAll, deleteAllById, deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteById, exists, exists, existsById, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAllById, findBy, findBy, findById, findOne, findOne, flush, getById, getCountQuery, getDomainClass, getOne, getQuery, getQuery, getQuery, getQuery, getQueryHints, getQueryHintsForCount, getReferenceById, getRepositoryMethodMetadata, readPage, readPage, save, saveAll, saveAllAndFlush, saveAndFlush, setEscapeCharacter, setProjectionFactory, setRepositoryMethodMetadataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteInBatchMethods inherited from interface org.springframework.data.jpa.repository.JpaSpecificationExecutor
count, delete, exists, findAll, findAll, findAll, findAll, findBy, findOne
-
Constructor Details
-
CustomizedJpaSpecificationExecutorImpl
public CustomizedJpaSpecificationExecutorImpl(org.springframework.data.jpa.repository.support.JpaEntityInformation<T, ?> entityInformation, jakarta.persistence.EntityManager entityManager)
-
-
Method Details
-
getCountQuery
protected <S extends T> jakarta.persistence.TypedQuery<Long> getCountQuery(@Nullable org.springframework.data.jpa.domain.Specification<S> spec, Class<S> domainClass) - Overrides:
getCountQueryin classorg.springframework.data.jpa.repository.support.SimpleJpaRepository<T,I extends Serializable>
-