A simpler super interface of SearchResult.
Interface that allows classes implemented it to be transformed into composition of primitive ones.
Parameters for highlighting in search.
A representation of a search to be performed.
Used by the query deserializer to map between key/parameters and
A filter to be performed against the search index during search time (not post results).
Facade for the v2 search API.
A query to be performed against the search index.
An individual search result.
The results of a search.
Represents some method for sorting search results, and the order in which to search them.
A search that additionally specifies a search token.
A super class that defines standard AND and OR chaining behaviour.
Abstract base implementation of SearchResult taken from LuceneSearchResult after removing dependency from Lucene classes
Represents a search against change information.
Represents a search against Confluence content.
A default implementation of QueryFactory that maps query type keys to plugin module complete keys.
Default implementation of SearchResults
SearchManager that switches between Lucene to Elasticsearch implementations based on dark feature
Note: Query serialization and deserialization does not work for all possible permutations of query parts at the moment.
Represent a set of data needed to perform a Lucene range queries.
search expander that expands filter/query until no longer possible.
A helper class that contains the known set of core available Strings.
Represents a HTML link constructed from data contained in a search result (and ultimately the search index).
Determines how search results will be converted into entities by
Represents a confluence search result type.
Enum defining the types of ordering supported.
Exception thrown when an attempt is made to access a search field when it was not included in the collection of requested fields.
Thrown when a smart list query could not be converted to an index query.
Superclass for exceptions thrown due to errors converting from a Search to the native search type.
An exception thrown when the search token has expired.
SearchScope, or accessing Lucene directly.
To external client code, this package provides a single service:
Copyright © 2003–2016 Atlassian. All rights reserved.