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.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
Constructors Constructor Description ExpressionsRepositoryImpl(org.springframework.data.jpa.repository.support.JpaEntityInformation<T,Long> entityInformation, javax.persistence.EntityManager entityManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<T>
findAll(Expressions expressions)
org.springframework.data.domain.Page<T>
findAll(Expressions expressions, org.springframework.data.domain.Pageable pageable)
List<T>
findAll(Expressions expressions, org.springframework.data.domain.Sort sort)
-
Methods inherited from class org.springframework.data.jpa.repository.support.SimpleJpaRepository
count, count, count, delete, deleteAll, deleteAll, deleteAllInBatch, deleteById, deleteInBatch, exists, existsById, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAllById, findById, findOne, findOne, flush, getCountQuery, getCountQuery, getDomainClass, getOne, getQuery, getQuery, getQuery, getQuery, getQueryHints, getRepositoryMethodMetadata, readPage, readPage, save, saveAll, saveAndFlush, setEscapeCharacter, setRepositoryMethodMetadata
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteById, existsById, findById, save
-
Methods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getOne, saveAll, saveAndFlush
-
-
-
-
Method Detail
-
findAll
public List<T> findAll(Expressions expressions)
- Specified by:
findAll
in interfaceExpressionsRepository<T,ID>
-
findAll
public List<T> findAll(Expressions expressions, org.springframework.data.domain.Sort sort)
- Specified by:
findAll
in interfaceExpressionsRepository<T,ID>
-
findAll
public org.springframework.data.domain.Page<T> findAll(Expressions expressions, org.springframework.data.domain.Pageable pageable)
- Specified by:
findAll
in interfaceExpressionsRepository<T,ID>
-
-