Package org.springframework.data.solr.core.query
@NonNullApi
@NonNullFields
package org.springframework.data.solr.core.query
Query abstractions for
SolrQuery.-
ClassDescriptionGeneral purpose
FacetAndHighlightQuerydecorator.General purposeFacetQuerydecorator.General purposeHighlightQuerydecorator.General purposeQueryabstract decorator.Criteria is the central class when constructing queries.Single entry to be used when defining search criteriaImplementation ofcurrency(field_name,[CODE])Implementation ofdef(field|function,defaultValue)Implementation ofCalculatedFieldforgeodistImplementation ofdist(power, pointA, pointB)Implementation ofdiv(x,y)Implementation ofexists(field|function)A Query that combines aFacetQueryand aHighlightQuerySet of options that can be set on aFacetQueryClass representing date field specific facet range parametersClass representing numeric field specific facet range parametersClass representing common facet range parameters.Query to be used for faceting.Defines a Field that can be used withinCriteria.FieldWithQueryParameters<T extends QueryParameter>Field that holds additional parameters to provide query hints to solr.Filter Queries are simple solr Queries applied after executing the original query.TheFunction.ContexttheFunctionis used in.The actual context target.Implementation ofgeodist(sfield, latitude, longitude)Implementation ofgeohash(latitude, longitude)Set of options that could be set for aQueryin order to have grouped results.Empty Options indicate to sethl=true.Field with hightlight query parametersQuery Parameter to be used for highlightingImplementation ofif(value|field|function,trueValue,falseValue)Abstraction for solr!joinoperation on documents within a single collection.Implementation ofmax(field|function,value)Implementation ofnot(field|function)Implementation ofUpdateto be used when performing atomic updates against solr.Defines a field that could be used within a pivot facet query.Implementation ofproduct(x,y,...)A Query that can be translated into a solr understandable Query.Operator to be used forq.opImplementation ofquery(x)Query Parameter to be used when executing query against solr serverTrivial implementation of .Class holding a solr readable QueryString that can be used with theqparameter.Trivial implementation ofFacetAndHighlightQueryTrivial implementation ofFacetQueryThe most trivial implementation of a FieldTrivial implementation ofFilterQueryTrivial implementation ofHighlightQueryextendingSimpleQuery.The most trivial implementation ofPivotField.Full implementation ofQuerythat allows multiple options like pagination, grouping,...The most basic criteria holding an already formatted QueryString that can be executed 'as is' against the solr serverImplementation ofUpdateFieldto be used withUpdateCommon interface for any QuerySolr specific implementation ofPageableallowing zero sized pages.SpellcheckOptionsallows modification of query parameters targeting the SpellCheck component is designed to provide inline query suggestions based on other, similar, terms.Set of options available to get field statistics.Implementation oftermfreq(field,term)Update one or more fields of a Document without touching the others.Actions to be performed during an atomic field update.