Package | Description |
---|---|
com.atlassian.confluence.hosted.search.v2.searchfilter | |
com.atlassian.confluence.plugins.contentproperty.index.descriptor | |
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 | |
com.atlassian.confluence.search.v2.sort |
Modifier and Type | Class and Description |
---|---|
class |
ExcludePersonalInformationSearchFilter
Excludes Personal Information Objects from the search results.
|
Modifier and Type | Class and Description |
---|---|
class |
ContentPropertyFieldSort
A sort definition for a content property alias.
|
Modifier and Type | Class and Description |
---|---|
class |
MultiTermQuery
Represents a set of terms used to construct a boolean Lucene query.
|
class |
NumberRangeQuery
Deprecated.
since 5.10, use
DoubleRangeQuery instead |
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.
|
interface |
SearchSort
Represents some method for sorting search results, and the order in which to search them.
|
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(Collection<T> expandables) |
static <T extends Expandable<T>> |
SearchExpander.expandAll(T expandable) |
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
Represent an entire set of documents.
|
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
Deprecated.
since 7.0 use
FunctionScoreQuery instead. |
class |
ConstantScoreQuery
v2 primitive query
|
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 |
DoubleRangeQuery
v2 primitive query
|
class |
FileExtensionQuery
Search for content with a particular file extension.
|
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 |
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 |
IntegerRangeQuery
v2 primitive query
|
class |
LabelQuery
Query for matching a single
Label . |
class |
LongRangeQuery
v2 primitive query
|
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 |
PhraseQuery
v2 primitive query
|
class |
PrefixQuery
v2 primitive query
|
class |
QueryStringQuery
v2 primitive query
|
class |
SiteTextSearchQuery
Relocation from confluence-search plugin.
|
class |
SpaceCategoryQuery
Search for content within spaces of a particular category (or categories).
|
class |
SpanNearQuery
v2 primitive query
|
class |
TermQuery
v2 primitive query
|
class |
TermRangeQuery
v2 primitive query
|
class |
TextFieldPrefixQuery
Deprecated.
since 7.0 This query is redundant, misleading. It is replaced by
PrefixSearchFilter or
PrefixQuery |
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 |
ActiveUserSearchFilter
Filters out documents representing users that are nolonger active e.g.
|
class |
AnonymousUserInfoSearchFilter
Deprecated.
since 6.7 use
ActiveUserSearchFilter instead. |
class |
ArchivedSpacesSearchFilter
Filters archived spaces (and their contents) out of search results.
|
class |
AttachmentTypeSearchFilter |
class |
AuthorSearchFilter
Filter by a query on author.
|
class |
BooleanSearchFilter |
class |
ChainedSearchFilter
Deprecated.
since 5.10, use
BooleanSearchFilter instead |
class |
ContentCategorySearchFilter |
class |
ContentPermissionsSearchFilter
Filter for performing filtering by content permissions.
|
class |
ContentStatusFilter
Filter content out of search results based on their content status, e.g.
|
class |
CustomContentTypeSearchFilter |
class |
DeactivatedUserSearchFilter
Deprecated.
since 6.7 use
ActiveUserSearchFilter instead. |
class |
DisabledContentTypeSearchFilter
The logic is from DisabledContentTypeFilterFactory in confluence-search plugin.
|
class |
ExcludedContentTypeSearchFilter
A filter used to exclude certain content types from Site Searches.
|
class |
ExternallyDeletedUserSearchFilter
Deprecated.
since 6.7 use
ActiveUserSearchFilter instead. |
class |
FieldValueSearchFilter
v2 primitive filter
|
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 |
NonViewableContentTypeSearchFilter
The logic is from NonViewableContentTypeFilterFactory in confluence-search plugin.
|
class |
PrefixSearchFilter
v2 primitive filter
|
class |
SearchResultTypeSearchFilter
Filter by
SearchResultType . |
class |
ShadowedUserSearchFilter
Deprecated.
since 6.7 use
ActiveUserSearchFilter instead. |
class |
SiteSearchPermissionsSearchFilter
The filter used to apply permission in Site Search.
|
class |
SpaceCategorySearchFilter |
class |
SpacePermissionsSearchFilter
Filters by the spaces a user can see.
|
class |
TermRangeSearchFilter
v2 primitive filter, use in ES code path only.
|
class |
TermSearchFilter
v2 primitive filter
|
class |
TextSearchFilter
v2 primitive filter
|
class |
UnlicensedUserSearchFilter
Deprecated.
since 6.7 use
ActiveUserSearchFilter instead. |
class |
ViewUserProfilePermissionsSearchFilter
Filter for filtering out statuses if there is no view user profile permission.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSort
Abstract superclass for simple sort types that just sort in a particular direction on some field.
|
class |
CreatedSort
Order search results by time created
|
class |
FavouriteSort
Order search results by favourite date.
|
class |
FieldSort
Sort based on value of a field.
|
class |
FilenameSort
Sort based on an attachment's filename.
|
class |
FilesizeSort |
class |
FullnameSort
Sort by a user's full name
|
class |
LowercaseFieldSort
Sort based on lower case value of a keyword field.
|
class |
ModifiedSort
Order search results by time last modified
|
class |
MultiSearchSort
This composite SearchSort that allows sort by multiple fields.
|
class |
RelevanceSort
Order search results most relevant first.
|
class |
TitleSort
Order search results by title
|
Copyright © 2003–2019 Atlassian. All rights reserved.