See: Description
| Interface | Description |
|---|---|
| BaseSearchResult |
A simpler super interface of SearchResult.
|
| Expandable<T> |
Interface that allows classes implemented it to be transformed into composition of primitive ones.
|
| HightlightParams |
Parameters for highlighting in search.
|
| ISearch |
A representation of a search to be performed.
|
| QueryFactory |
Used by the query deserializer to map between key/parameters and
SearchQuery objects. |
| ResultFilter | Deprecated
since 5.5.
|
| SearchFilter |
A filter to be performed against the search index during search time (not post results).
|
| SearchManager |
Facade for the v2 search API.
|
| SearchManager.Categorizer<T> | |
| SearchQuery |
A query to be performed against the search index.
|
| SearchResult |
An individual search result.
|
| SearchResults |
The results of a search.
|
| SearchSort |
Represents some method for sorting search results, and the order in which to search them.
|
| SearchWithToken |
A search that additionally specifies a search token.
|
| SpaceCategories |
| Class | Description |
|---|---|
| AbstractChainableSearchFilter |
A super class that defines standard AND and OR chaining behaviour.
|
| AbstractSearch | |
| AbstractSearchResult |
Abstract base implementation of SearchResult taken from LuceneSearchResult after removing dependency from Lucene classes
|
| BooleanQueryBuilder<T> |
Since 5.9
|
| ChangesSearch |
Represents a search against change information.
|
| ContentSearch |
Represents a search against Confluence content.
|
| DefaultHighlightParams | |
| DefaultQueryFactory |
A default implementation of QueryFactory that maps query type keys to plugin module complete keys.
|
| DefaultSearch | |
| DefaultSearchResults |
Default implementation of SearchResults
|
| DefaultSearchWithToken | |
| ProjectedSearchResult | |
| QuerySerializer |
Note: Query serialization and deserialization does not work for all possible permutations of query parts
at the moment.
|
| Range<T> |
Represent a set of data needed to perform a Lucene range queries.
|
| Range.Builder<T> | |
| Search | Deprecated
since 3.0.
|
| SearchConstants | |
| SearchExpander |
search expander that expands filter/query until no longer possible.
|
| SearchFieldNames |
A helper class that contains the known set of core available Strings.
|
| SearchResultConverter | |
| SearchResultLink |
Represents a HTML link constructed from data contained in a search result (and ultimately the search index).
|
| Enum | Description |
|---|---|
| BooleanOperator | |
| SearchManager.EntityVersionPolicy |
Determines how search results will be converted into entities by
SearchManager.convertToEntities(SearchResults, EntityVersionPolicy) and
SearchManager.searchEntities(ISearch, EntityVersionPolicy). |
| SearchResultType |
Represents a confluence search result type.
|
| SearchSort.Order |
Enum defining the types of ordering supported.
|
| Exception | Description |
|---|---|
| FieldNotRequestedException |
Exception thrown when an attempt is made to access a search field when it was not included in the
collection of requested fields.
|
| InvalidQueryException |
Thrown when a smart list query could not be converted to an index query.
|
| InvalidSearchException |
Superclass for exceptions thrown due to errors converting from a Search to the native search type.
|
| SearchTokenExpiredException |
An exception thrown when the search token has expired.
|
SmartListManager, SearchQueryBean, SearchScope, or accessing
Lucene directly.
To external client code, this package provides a single service:
SearchManager.
Copyright © 2003–2019 Atlassian. All rights reserved.