Package foundation.jpa.querydsl.spring
Interface SearchEngine
- All Known Implementing Classes:
SearchEngineImpl
public interface SearchEngine
-
Method Summary
Modifier and TypeMethodDescription<E> SearchResult<List<?>>aggregate(AggregateCriteria<? extends com.querydsl.core.types.EntityPath<E>> aggregateCriteria, 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)
-
Method Details
-
search
<E> SearchResult<E> search(SearchCriteria<? extends com.querydsl.core.types.EntityPath<E>> criteria, foundation.jpa.querydsl.QueryVariables variables) -
search
<E> SearchResult<E> search(com.querydsl.core.types.Predicate implicitPredicate, SearchCriteria<? extends com.querydsl.core.types.EntityPath<E>> criteria, foundation.jpa.querydsl.QueryVariables variables) -
search
<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) -
aggregate
<E> SearchResult<List<?>> aggregate(AggregateCriteria<? extends com.querydsl.core.types.EntityPath<E>> aggregateCriteria, foundation.jpa.querydsl.QueryVariables variables)
-