Interface | Description |
---|---|
CalculatedField | |
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 | |
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.
|
QueryParameter |
Query Parameter to be used when executing query against solr server
|
QueryStringHolder |
Class holding a solr readable QueryString that can be used with the
q parameter. |
SolrDataQuery |
Common interface for any Query
|
TermsQuery | |
Update |
Update one or more fields of a Document without touching the others.
|
UpdateField | |
ValueHoldingField |
Class | Description |
---|---|
AbstractFacetQueryDecorator |
General purpose
FacetQuery decorator. |
AbstractFunction | |
AbstractHighlightQueryDecorator |
General purpose
HighlightQuery decorator. |
AbstractQueryDecorator |
General purpose
Query abstract decorator. |
Criteria |
Criteria is the central class when constructing queries.
|
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) |
DistanceField |
Implementation of
CalculatedField for geodist |
DistanceFunction |
Implementation of
dist(power, pointA, pointB) |
DistanceFunction.Builder | |
DivideFunction |
Implementation of
div(x,y) |
DivideFunction.Builder | |
ExistsFunction |
Implementation of
exists(field|function) |
FacetOptions |
Set of options that can be set on a
FacetQuery |
FacetOptions.FacetParameter | |
FacetOptions.FieldWithDateRangeParameters |
Class representing date field specific facet range parameters
|
FacetOptions.FieldWithFacetParameters | |
FacetOptions.FieldWithNumericRangeParameters |
Class representing numeric field specific facet range parameters
|
FacetOptions.FieldWithRangeParameters<T extends FacetOptions.FieldWithRangeParameters<?,?,?>,R,G> |
Class representing common facet range parameters.
|
FieldWithQueryParameters<T extends QueryParameter> |
Field that holds additional parameters to provide query hints to solr.
|
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
|
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) |
PartialUpdate |
Implementation of
Update to be used when performing atomic updates against solr. |
ProductFunction |
Implementation of
product(x,y,...) |
ProductFunction.Builder | |
QueryFunction |
Implementation of
query(x) |
QueryParameterImpl |
Trivial implementation of
QueryParameter . |
SimpleCalculatedField | |
SimpleFacetQuery |
Trivial implementation of
FacetQuery |
SimpleField |
The most trivial implementation of a Field
|
SimpleFilterQuery |
Trivial implementation of
FilterQuery |
SimpleHighlightQuery |
Trivial implementation of
HighlightQuery extending SimpleQuery . |
SimplePivotField |
The most trivial implementation of
PivotField . |
SimpleQuery |
Full implementation of
Query that allows multiple options like pagination, grouping,... |
SimpleStringCriteria |
The most basic criteria holding an already formatted QueryString that can be executed 'as is' against the solr server
|
SimpleTermsQuery | |
SimpleTermsQuery.Builder | |
SimpleUpdateField |
Implementation of
UpdateField to be used with Update |
SolrPageRequest |
Solr specific implementation of
Pageable allowing zero sized pages. |
StatsOptions |
Set of options available to get field statistics.
|
TermFrequencyFunction |
Implementation of
termfreq(field,term) |
TermFrequencyFunction.Builder | |
TermsOptions | |
TermsOptions.BoundTerm |
Enum | Description |
---|---|
Criteria.OperationKey | |
DistanceFunction.Power | |
FacetOptions.FacetSort | |
Query.Operator |
Operator to be used for
q.op |
TermsOptions.RegexFlag | |
TermsOptions.Sort | |
UpdateAction |
Actions to be performed during an atomic field update.
|
Copyright © 2011-2015–2017 Pivotal Software, Inc.. All rights reserved.