| Package | Description |
|---|---|
| com.atlassian.confluence.search.v2.query | |
| com.atlassian.confluence.search.v2.searchfilter | |
| com.atlassian.confluence.search.v2.sort |
| Package | Description |
|---|---|
| com.atlassian.confluence.search.v2.score |
This package provides search engine agnostic primitives required to construct
FunctionScoreQuery. |
| Modifier and Type | Class and Description |
|---|---|
class |
AllQuery
Represent an entire set of documents.
|
class |
BooleanQuery
A boolean query that allows and/or and not combinations of sub queries.
|
class |
BoostingQuery
Deprecated.
since 7.0 use
FunctionScoreQuery instead. |
class |
ConstantScoreQuery
v2 primitive query
|
class |
ContentPermissionsQuery |
class |
DoubleRangeQuery
v2 primitive query
|
class |
ExistsQuery
Deprecated.
since 7.20. Please use
FieldExistsQuery instead. This query will be removed in 8.0 with CONFSRVDEV-23231 |
class |
FieldExistsQuery
A V2
SearchQuery implementation which finds documents which contain a specific field. |
class |
FunctionScoreQuery
v2 primitive query that modifies the wrapped query score of a retrieved document by combining it according to
FunctionScoreQuery.BoostMode with an value provided by ScoreFunction. |
class |
IntegerRangeQuery
v2 primitive query
|
class |
LongRangeQuery
v2 primitive query
|
class |
MatchNoDocsQuery |
class |
PhraseQuery
v2 primitive query
|
class |
PrefixQuery
v2 primitive query
|
class |
QueryStringQuery
v2 primitive query
|
class |
SpanNearQuery
v2 primitive query
|
class |
TermQuery
v2 primitive query
|
class |
TermRangeQuery
v2 primitive query
|
class |
TermSetQuery |
class |
TextSearchQuery
This query represents a text search on a Lucene field.
|
class |
WildcardTextFieldQuery |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanSearchFilter
Deprecated.
since 7.20 use
BooleanQuery instead. |
class |
FieldValueSearchFilter
Deprecated.
since 7.20. Use
FieldExistsQuery instead.
This class and its mapper class will be removed in 8.0 with CONFSRVDEV-23231 |
class |
MatchAllDocsFilter
Deprecated.
since 7.20. This filter is replaced with
AllQuery and will be removed in 8.0 with CONFSRVDEV-23162 |
class |
MatchNoDocsFilter
Deprecated.
since 7.20. Use
MatchNoDocsQuery instead. Will be removed in 8.0 with CONFSRVDEV-23162 |
class |
PrefixSearchFilter
Deprecated.
since 7.20. will be removed in 8.0 with CONFSRVDEV-23110
|
class |
TermRangeSearchFilter
Deprecated.
since 7.20. To be removed in 8.0
|
class |
TermSearchFilter
Deprecated.
since 7.20. Please use
TermQuery instead. To be removed in 8.0 with CONFSRVDEV-23232 |
class |
TextSearchFilter
Deprecated.
since 7.20. Will be removed in 8.0 with CONFSRVDEV-23115
|
| Modifier and Type | Class and Description |
|---|---|
class |
ContentIdSort
Sort content by its id that is stored as part of the handle field in Lucene index.
|
class |
FieldSort
Sort based on value of a field.
|
class |
LowercaseFieldSort
Sort based on lower case value of a keyword field.
|
class |
MultiSearchSort
This composite SearchSort that allows sort by multiple fields.
|
class |
RelevanceSort
Order search results most relevant first.
|
class |
UserAttributeSort
A base user sort that allows userkey fields to be sorted on either UserKey, Username, Full name or Email.
|
Copyright © 2003–2022 Atlassian. All rights reserved.