Class SearchEngineImpl
java.lang.Object
foundation.jpa.querydsl.spring.impl.SearchEngineImpl
- All Implemented Interfaces:
SearchEngine
-
Constructor Summary
ConstructorsConstructorDescriptionSearchEngineImpl(com.querydsl.jpa.impl.JPAQueryFactory queryFactory, foundation.jpa.querydsl.QueryContext queryContext) SearchEngineImpl(javax.persistence.EntityManager entityManager) -
Method Summary
Modifier and TypeMethodDescription<E> SearchResult<com.querydsl.core.Tuple>aggregate(AggregateCriteria<? extends com.querydsl.core.types.EntityPath<E>> criteria, foundation.jpa.querydsl.QueryVariables variables) <E> SearchResult<E>search(com.querydsl.core.types.EntityPath<E> entityPath, String query, String sort, org.springframework.data.domain.Pageable pageable, foundation.jpa.querydsl.QueryVariables variables) <E> SearchResult<E>search(com.querydsl.core.types.Predicate implicitPredicate, SearchCriteria<? extends com.querydsl.core.types.EntityPath<E>> criteria, foundation.jpa.querydsl.QueryVariables variables) <E> SearchResult<E>search(SearchCriteria<? extends com.querydsl.core.types.EntityPath<E>> criteria, foundation.jpa.querydsl.QueryVariables variables)
-
Constructor Details
-
SearchEngineImpl
public SearchEngineImpl(com.querydsl.jpa.impl.JPAQueryFactory queryFactory, foundation.jpa.querydsl.QueryContext queryContext) -
SearchEngineImpl
public SearchEngineImpl(javax.persistence.EntityManager entityManager)
-
-
Method Details
-
search
public <E> SearchResult<E> search(SearchCriteria<? extends com.querydsl.core.types.EntityPath<E>> criteria, foundation.jpa.querydsl.QueryVariables variables) - Specified by:
searchin interfaceSearchEngine
-
search
public <E> SearchResult<E> search(com.querydsl.core.types.Predicate implicitPredicate, SearchCriteria<? extends com.querydsl.core.types.EntityPath<E>> criteria, foundation.jpa.querydsl.QueryVariables variables) - Specified by:
searchin interfaceSearchEngine
-
search
public <E> SearchResult<E> search(com.querydsl.core.types.EntityPath<E> entityPath, String query, String sort, org.springframework.data.domain.Pageable pageable, foundation.jpa.querydsl.QueryVariables variables) - Specified by:
searchin interfaceSearchEngine
-
aggregate
public <E> SearchResult<com.querydsl.core.Tuple> aggregate(AggregateCriteria<? extends com.querydsl.core.types.EntityPath<E>> criteria, foundation.jpa.querydsl.QueryVariables variables) - Specified by:
aggregatein interfaceSearchEngine
-