Package com.github.mhewedy.expressions
Class ExpressionsRepositoryImpl<T,ID>
java.lang.Object
org.springframework.data.jpa.repository.support.SimpleJpaRepository<T,ID>
com.github.mhewedy.expressions.ExpressionsRepositoryImpl<T,ID>
- All Implemented Interfaces:
ExpressionsRepository<T,,ID> org.springframework.data.jpa.repository.JpaRepository<T,,ID> org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>,org.springframework.data.jpa.repository.support.JpaRepositoryImplementation<T,,ID> org.springframework.data.repository.CrudRepository<T,,ID> org.springframework.data.repository.ListCrudRepository<T,,ID> org.springframework.data.repository.ListPagingAndSortingRepository<T,,ID> org.springframework.data.repository.PagingAndSortingRepository<T,,ID> org.springframework.data.repository.query.QueryByExampleExecutor<T>,org.springframework.data.repository.Repository<T,ID>
public class ExpressionsRepositoryImpl<T,ID>
extends org.springframework.data.jpa.repository.support.SimpleJpaRepository<T,ID>
implements ExpressionsRepository<T,ID>
-
Constructor Summary
ConstructorsConstructorDescriptionExpressionsRepositoryImpl(org.springframework.data.jpa.repository.support.JpaEntityInformation<T, Long> entityInformation, jakarta.persistence.EntityManager entityManager) -
Method Summary
Modifier and TypeMethodDescriptionlongcount(Expressions expressions) findAll(Expressions expressions) org.springframework.data.domain.Page<T>findAll(Expressions expressions, org.springframework.data.domain.Pageable pageable) findAll(Expressions expressions, org.springframework.data.domain.Sort sort) 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, findAllById, findBy, findBy, findById, findOne, findOne, flush, getById, getCountQuery, getCountQuery, getDomainClass, getOne, getQuery, getQuery, getQuery, getQuery, getQueryHints, getQueryHintsForCount, getReferenceById, getRepositoryMethodMetadata, readPage, readPage, save, saveAll, saveAllAndFlush, saveAndFlush, setEscapeCharacter, setRepositoryMethodMetadataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findById, saveMethods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, flush, getById, getOne, getReferenceById, saveAllAndFlush, saveAndFlushMethods inherited from interface org.springframework.data.repository.ListCrudRepository
findAll, findAllById, saveAllMethods inherited from interface org.springframework.data.repository.ListPagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.query.QueryByExampleExecutor
count, exists, findAll, findBy, findOne
-
Constructor Details
-
ExpressionsRepositoryImpl
-
-
Method Details
-
findAll
- Specified by:
findAllin interfaceExpressionsRepository<T,ID>
-
findAll
- Specified by:
findAllin interfaceExpressionsRepository<T,ID>
-
findAll
public org.springframework.data.domain.Page<T> findAll(Expressions expressions, org.springframework.data.domain.Pageable pageable) - Specified by:
findAllin interfaceExpressionsRepository<T,ID>
-
count
- Specified by:
countin interfaceExpressionsRepository<T,ID>
-