Package | Description |
---|---|
org.springframework.data.solr.core |
Provides the classes necessary for Solr support.
|
org.springframework.data.solr.core.query | |
org.springframework.data.solr.core.query.result | |
org.springframework.data.solr.repository.query | |
org.springframework.data.solr.repository.support |
Class and Description |
---|
CalculatedField |
Criteria
Criteria is the central class when constructing queries.
|
Criteria.Predicate
Single entry to be used when defining search criteria
|
FacetAndHighlightQuery
A Query that combines a
FacetQuery and a HighlightQuery |
FacetQuery
Query to be used for faceting.
|
Field
Defines a Field that can be used within
Criteria . |
FilterQuery
Filter Queries are simple solr Queries applied after executing the original query.
|
Function |
HighlightQuery |
Node |
Query
A Query that can be translated into a solr understandable Query.
|
Query.Operator
Operator to be used for
q.op |
SolrDataQuery
Common interface for any Query
|
TermsOptions |
TermsQuery |
Class and Description |
---|
AbstractFunction |
AbstractQueryDecorator
General purpose
Query abstract decorator. |
CalculatedField |
Criteria
Criteria is the central class when constructing queries.
|
Criteria.OperationKey |
Criteria.Predicate
Single entry to be used when defining search criteria
|
Crotch |
CurrencyFunction
Implementation of
currency(field_name,[CODE]) |
DefaultValueFunction
Implementation of
def(field|function,defaultValue) |
DistanceFunction
Implementation of
dist(power, pointA, pointB) |
DistanceFunction.Builder |
DistanceFunction.Power |
DivideFunction
Implementation of
div(x,y) |
DivideFunction.Builder |
ExistsFunction
Implementation of
exists(field|function) |
FacetAndHighlightQuery
A Query that combines a
FacetQuery and a HighlightQuery |
FacetOptions
Set of options that can be set on a
FacetQuery |
FacetOptions.FacetParameter |
FacetOptions.FacetSort |
FacetOptions.FieldWithFacetParameters |
FacetOptions.FieldWithRangeParameters
Class representing common facet range parameters.
|
FacetQuery
Query to be used for faceting.
|
Field
Defines a Field that can be used within
Criteria . |
FieldWithQueryParameters
Field that holds additional parameters to provide query hints to solr.
|
FilterQuery
Filter Queries are simple solr Queries applied after executing the original query.
|
Function |
GeoDistanceFunction
Implementation of
geodist(sfield, latitude, longitude) |
GeoDistanceFunction.Builder |
GeoHashFunction
Implementation of
geohash(latitude, longitude) |
GroupOptions
Set of options that could be set for a
Query in order to have grouped results. |
HighlightOptions
Empty Options indicate to set
hl=true . |
HighlightOptions.FieldWithHighlightParameters
Field with hightlight query parameters
|
HighlightOptions.HighlightParameter
Query Parameter to be used for highlighting
|
HighlightQuery |
IfFunction
Implementation of
if(value|field|function,trueValue,falseValue) |
IfFunction.Builder |
Join
Abstraction for solr {@code !
|
Join.Builder |
MaxFunction
Implementation of
max(field|function,value) |
Node |
NotFunction
Implementation of
not(field|function) |
PivotField
Defines a field that could be used within a pivot facet query.
|
ProductFunction
Implementation of
product(x,y,...) |
ProductFunction.Builder |
Query
A Query that can be translated into a solr understandable Query.
|
Query.Operator
Operator to be used for
q.op |
QueryFunction
Implementation of
query(x) |
QueryParameter
Query Parameter to be used when executing query against solr server
|
QueryParameterImpl
Trivial implementation of
QueryParameter . |
QueryStringHolder
Class holding a solr readable QueryString that can be used with the
q parameter. |
SimpleCalculatedField |
SimpleField
The most trivial implementation of a Field
|
SimpleQuery
Full implementation of
Query that allows multiple options like pagination, grouping,... |
SimpleTermsQuery |
SimpleTermsQuery.Builder |
SolrDataQuery
Common interface for any Query
|
SpellcheckOptions
SpellcheckOptions allows modification of query parameters targeting the SpellCheck component is designed to
provide inline query suggestions based on other, similar, terms. |
StatsOptions
Set of options available to get field statistics.
|
StatsOptions.FieldStatsOptions
Set of options available to get field's statistics having a field as context.
|
TermFrequencyFunction
Implementation of
termfreq(field,term) |
TermFrequencyFunction.Builder |
TermsOptions |
TermsOptions.BoundTerm |
TermsOptions.RegexFlag |
TermsOptions.Sort |
TermsQuery |
Update
Update one or more fields of a Document without touching the others.
|
UpdateAction
Actions to be performed during an atomic field update.
|
UpdateField |
ValueHoldingField |
Class and Description |
---|
Field
Defines a Field that can be used within
Criteria . |
FilterQuery
Filter Queries are simple solr Queries applied after executing the original query.
|
Function |
PivotField
Defines a field that could be used within a pivot facet query.
|
Query
A Query that can be translated into a solr understandable Query.
|
Class and Description |
---|
Query
A Query that can be translated into a solr understandable Query.
|
Query.Operator
Operator to be used for
q.op |
SimpleQuery
Full implementation of
Query that allows multiple options like pagination, grouping,... |
SpellcheckOptions
SpellcheckOptions allows modification of query parameters targeting the SpellCheck component is designed to
provide inline query suggestions based on other, similar, terms. |
Class and Description |
---|
Query
A Query that can be translated into a solr understandable Query.
|
Copyright © 2011–2018 Pivotal Software, Inc.. All rights reserved.