Package | Description |
---|---|
com.atlassian.confluence.hosted.search.v2.searchfilter | |
com.atlassian.confluence.plugins.contentproperty.search.query | |
com.atlassian.confluence.search.v2 |
Provides an extensible, flexible search API.
|
com.atlassian.confluence.search.v2.query | |
com.atlassian.confluence.search.v2.searchfilter |
Modifier and Type | Class and Description |
---|---|
class |
ExcludePersonalInformationSearchFilter
Excludes Personal Information Objects from the search results.
|
Modifier and Type | Class and Description |
---|---|
class |
MultiTermQuery
Represents a set of terms used to construct a boolean Lucene query.
|
class |
NumberRangeQuery
Represents a set of data needed to create a double range query.
|
Modifier and Type | Class and Description |
---|---|
class |
BooleanQueryBuilder<T extends Expandable<T>>
Since 5.9
|
Modifier and Type | Interface and Description |
---|---|
interface |
SearchFilter
A filter to be performed against the search index during search time (not post results).
|
interface |
SearchQuery
A query to be performed against the search index.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractChainableSearchFilter
A super class that defines standard AND and OR chaining behaviour.
|
Modifier and Type | Method and Description |
---|---|
static <T extends Expandable<T>> |
SearchExpander.expandAll(T expandable) |
Modifier and Type | Method and Description |
---|---|
<U extends T> |
BooleanQueryBuilder.addMust(U... e) |
<U extends T> |
BooleanQueryBuilder.addMustNot(U... e) |
<U extends T> |
BooleanQueryBuilder.addShould(U... e) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractParameterListQuery<T>
Abstract superclass for queries holding a list of parameters of a single type.
|
class |
AbstractUserQuery |
class |
AllQuery
Querys for all possible results.
|
class |
AttachmentTypeQuery
Search for attachments of a particular type or types.
|
class |
BooleanQuery
A boolean query that allows and/or and not combinations of sub queries.
|
class |
BoostingQuery
A wrapping query that boost the scores provided by the
underlying query based on the modification date.
|
class |
ContainingContentTypeQuery
Search for an entity contained within content of a particular type.
|
class |
ContentTypeQuery
Search for content of a particular type.
|
class |
ContributorQuery
Creates a query to find content a user has contributed to (any edit or create is considered a contribution)
|
class |
CreatorQuery
Query for the original creator of content.
|
class |
CustomContentTypeQuery |
class |
DateRangeQuery
Query for search results that have been modified within the specified range of dates.
|
class |
FileExtensionQuery
Search for content with a particular file extension.
|
class |
HasPersonalSpaceQuery
Search for content belonging to a user who has a personal space.
|
class |
InheritedLabelQuery
Query for matching a single
Label that was inherited from a piece of
parent content, for example, searching for comments attached to pages with a certain label |
class |
InSpaceQuery
Search for content that occurs within some set of spaces.
|
class |
LabelQuery
Query for matching a single
Label . |
class |
MacroStorageVersionQuery |
class |
MacroUsageQuery
A search query that finds usages of a macro in a content entity object by the
macro name.
|
class |
MatchNoDocsQuery |
class |
MultiTextFieldQuery
Represents a query against multiple fields.
|
class |
PermittedSpacesQuery
Deprecated.
since 3.0. Please use
SpacePermissionsSearchFilter instead. |
class |
SpaceCategoryQuery
Search for content within spaces of a particular category (or categories).
|
class |
TermQuery
v2 primitive query
|
class |
TermRangeQuery
v2 primitive query
|
class |
TextFieldPrefixQuery
Represents a query that specifies a prefix to be matched - equivalent to a trailing wildcard search e.g.
|
class |
TextFieldQuery
Represents a raw query from the user that may be parsed.
|
class |
TextQuery
A multi text field query that searches across a range of text fields for the query string
|
class |
UserTextQuery
Searches for text within common user-related text fields: full name, email address and username
|
Modifier and Type | Class and Description |
---|---|
class |
AnonymousUserInfoSearchFilter
CONF-32081 Search for user info which is not created by the system (anonymous)
|
class |
ArchivedSpacesSearchFilter
Filters archived spaces (and their contents) out of search results.
|
class |
AuthorSearchFilter
Filter by a query on author.
|
class |
BooleanSearchFilter |
class |
ChainedSearchFilter
Allows multiple
SearchFilter s to be chained together, with the option to
specify the logical operator to apply between them. |
class |
ContentPermissionsSearchFilter
Filter for performing filtering by content permissions.
|
class |
DeactivatedUserSearchFilter
Search for users that have been disabled/deactivated.
|
class |
ExcludedContentTypeSearchFilter
A filter used to exclude certain content types from Site Searches.
|
class |
ExternallyDeletedUserSearchFilter
Filter users that have been deleted by external user management (e.g.
|
class |
InSpaceSearchFilter
Filters for documents that belong to spaces with the specified space keys.
|
class |
LabelsSearchFilter
Allows filtering by multiple labels.
|
class |
LastModifierSearchFilter
Deprecated.
since 5.2. Use
LastModifierUserSearchFilter instead. |
class |
LastModifierUserSearchFilter
Filter on the
DocumentFieldName.LAST_MODIFIER_NAME field. |
class |
MatchAllDocsFilter
Represent an entire set of documents
|
class |
MatchNoDocsFilter
Represent an empty set of documents
|
class |
SearchResultTypeSearchFilter
Filter by
SearchResultType . |
class |
SiteSearchPermissionsSearchFilter
The filter used to apply permissioning in Site Search.
|
class |
SpacePermissionsSearchFilter
Filters by the spaces a user can see.
|
class |
TermSearchFilter
v2 primitive filter
|
class |
UnlicensedUserSearchFilter
Filter users that do not have a permission to access Confluence.
|
class |
ViewUserProfilePermissionsSearchFilter
Filter for filtering out statuses if there is no view user profile permission.
|
Copyright © 2003–2016 Atlassian. All rights reserved.