Interface ExtendedSearchQuery<H,R extends SearchResult<H>,SC extends SearchScroll<H>>
- Type Parameters:
H
- The type of query hits.R
- The result type (extendingSearchResult
).SC
- The scroll type (extendingSearchScroll
).
- All Superinterfaces:
ExtendedSearchFetchable<H,
,R, SC> SearchFetchable<H>
,SearchQuery<H>
- All Known Subinterfaces:
ElasticsearchSearchQuery<H>
,LuceneSearchQuery<H>
public interface ExtendedSearchQuery<H,R extends SearchResult<H>,SC extends SearchScroll<H>>
extends SearchQuery<H>, ExtendedSearchFetchable<H,R,SC>
A base interface for subtypes of
SearchQuery
allowing to
easily override the result type for all relevant methods.-
Method Summary
Methods inherited from interface org.hibernate.search.engine.search.query.ExtendedSearchFetchable
fetch, fetch, fetchAll, scroll
Methods inherited from interface org.hibernate.search.engine.search.query.SearchFetchable
fetchAllHits, fetchHits, fetchHits, fetchSingleHit, fetchTotalHitCount
Methods inherited from interface org.hibernate.search.engine.search.query.SearchQuery
extension, queryString