Class CriteriaQuery
java.lang.Object
org.springframework.data.elasticsearch.core.query.BaseQuery
org.springframework.data.elasticsearch.core.query.CriteriaQuery
- All Implemented Interfaces:
Query
CriteriaQuery
- Author:
- Rizwan Idrees, Mohsin Husen, Mark Paluch, Peter-Josef Meisch
-
Nested Class Summary
Nested classes/interfaces inherited from interface Query
Query.IdWithRouting, Query.PointInTime, Query.SearchType -
Field Summary
Fields inherited from class BaseQuery
fields, highlightQuery, ids, idsWithRouting, INDEX_MAX_RESULT_WINDOW, indicesBoost, indicesOptions, maxResults, minScore, pageable, pointInTime, preference, requestCache, rescorerQueries, route, runtimeFields, scrollTime, searchAfter, searchType, sort, sourceFilter, storedFields, timeout, trackScores, trackTotalHitsUpToFields inherited from interface Query
DEFAULT_PAGE, DEFAULT_PAGE_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionCriteriaQuery(Criteria criteria) CriteriaQuery(CriteriaQueryBuilder builder) CriteriaQuery(Criteria criteria, Pageable pageable) -
Method Summary
Modifier and TypeMethodDescriptionfinal <T extends CriteriaQuery>
TaddCriteria(Criteria criteria) static CriteriaQueryBuilderstatic QueryfromQuery(CriteriaQuery source) static <T extends CriteriaQuery>
TfromQuery(CriteriaQuery source, T destination) Methods inherited from class BaseQuery
addFields, addRescorerQuery, addRuntimeField, addScriptedField, addSort, addSourceFilter, addStoredFields, getAllowNoIndices, getDocValueFields, getExpandWildcards, getExplain, getFields, getHighlightQuery, getIds, getIdsWithRouting, getIndicesBoost, getIndicesOptions, getMaxResults, getMinScore, getPageable, getPointInTime, getPreference, getReactiveBatchSize, getRequestCache, getRequestSize, getRescorerQueries, getRoute, getRuntimeFields, getScriptedFields, getScrollTime, getSearchAfter, getSearchType, getSort, getSourceFilter, getStoredFields, getTimeout, getTrackScores, getTrackTotalHits, getTrackTotalHitsUpTo, isLimiting, queryIsUpdatedByConverter, setDocValueFields, setExplain, setFields, setHighlightQuery, setIds, setIdsWithRouting, setIndicesOptions, setMaxResults, setMinScore, setPageable, setPointInTime, setPreference, setQueryIsUpdatedByConverter, setReactiveBatchSize, setRequestCache, setRescorerQueries, setRoute, setScrollTime, setSearchAfter, setSearchType, setSort, setStoredFields, setTimeout, setTrackScores, setTrackTotalHits, setTrackTotalHitsUpToMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Query
hasScrollTime
-
Constructor Details
-
CriteriaQuery
- Since:
- 4.4
-
CriteriaQuery
-
CriteriaQuery
-
-
Method Details
-
builder
-
fromQuery
-
fromQuery
-
addCriteria
-
getCriteria
-