Uses of Interface
com.atlassian.confluence.search.v2.Expandable
Packages that use Expandable
Package
Description
Provides an extensible, flexible search API.
-
Uses of Expandable in com.atlassian.confluence.impl.search.v2
Classes in com.atlassian.confluence.impl.search.v2 that implement ExpandableModifier and TypeClassDescriptionclass
This is used in conjunction with theSiteSearchPermissionsQueryMapper
, which map it to aFilteredQuery
class
Deprecated. -
Uses of Expandable in com.atlassian.confluence.search.v2
Subinterfaces of Expandable in com.atlassian.confluence.search.v2Modifier and TypeInterfaceDescriptioninterface
A query to be performed against the search index.interface
Represents some method for sorting search results, and the order in which to search them.Methods in com.atlassian.confluence.search.v2 with type parameters of type ExpandableModifier and TypeMethodDescriptionstatic <T extends Expandable<T>>
List<T>SearchExpander.expandAll
(Collection<T> expandables) static <T extends Expandable<T>>
TSearchExpander.expandAll
(T expandable) -
Uses of Expandable in com.atlassian.confluence.search.v2.query
Classes in com.atlassian.confluence.search.v2.query that implement ExpandableModifier and TypeClassDescriptionclass
Abstract superclass for queries holding a list of parameters of a single type.class
class
Query which filters out documents representing users that are no longer active.class
Query which filters out documents representing users that are no longer active.class
Represent an entire set of documents.class
Filters archived spaces (and their contents) out of search results.class
Search for attachments of a particular type or types.class
A boolean query that allows and/or and not combinations of sub queries.class
class
v2 primitive queryclass
Search for an entity contained within content of a particular type.class
SearchQuery that finds content where content type is from the list of specified categoriesclass
class
SearchQuery which matches content by their content status.class
Search for content of a particular type.class
Creates a query to find content a user has contributed to (any edit or create is considered a contribution)class
Query for the original creator of content.class
This V2 query is used for filtering custom contents based on their types.class
Query for search results that have been modified within the specified range of dates.class
v2 primitive queryclass
A V2SearchQuery
implementation which only finds custom content which have been enabled, or non-custom content.class
A V2SearchQuery
implementation which finds documents which contain a specific field.class
Search for content with a particular file extension.class
v2 primitive query that modifies the wrapped query score of a retrieved document by combining it according toFunctionScoreQuery.BoostMode
with an value provided byScoreFunction
.class
Search for content belonging to a user who has a personal space.class
Query for matching a singleLabel
that was inherited from a piece of parent content, for example, searching for comments attached to pages with a certain labelclass
Search using a set of space keys for content that occurs within some set of spaces.class
v2 primitive queryclass
Query for matching a singleLabel
.class
Allows querying by multiple labels.class
SearchQuery to find the content where theSearchFieldMappings.LAST_MODIFIER
field has to match one of the users in the provided last modifiers listclass
v2 primitive queryclass
class
A search query that finds usages of a macro in a content entity object by the macro name.class
class
Represents a query against multiple fields.class
A V2SearchQuery
implementation which only finds viewable custom content types or non-custom content.class
SearchQuery that filters out anonymous users.class
A query which matches by phrases.class
v2 primitive queryclass
v2 primitive queryclass
Relocation from confluence-search plugin.class
Search for content within spaces of a particular category (or categories).class
v2 primitive queryclass
v2 primitive queryclass
v2 primitive queryclass
This query represents the underlying TermsQuery (built into Confluence at the moment), which doesn't calculate score and acts merely as a filter.class
Represents a raw query from the user that may be parsed.class
A multi text field query that searches across a range of text fields for the query stringclass
This query represents a text search on a Lucene field.class
SearchQuery for user info.class
Searches for text within common user-related text fields: full name, email address and usernameclass
-
Uses of Expandable in com.atlassian.confluence.search.v2.sort
Classes in com.atlassian.confluence.search.v2.sort that implement ExpandableModifier and TypeClassDescriptionclass
Abstract superclass for simple sort types that just sort in a particular direction on some field.final class
Sort content by its id that is stored as part of the handle field in Lucene index.class
Order search results by time createdclass
Order search results by favourite date.final class
Sort based on value of a field.class
Sort based on an attachment's filename.class
class
Sort by a user's full nameclass
Sort based on lower case value of a keyword field.class
Order search results by time last modifiedclass
This composite SearchSort that allows sort by multiple fields.class
Order search results most relevant first.class
Order search results by titlefinal class
Deprecated, for removal: This API element is subject to removal in a future version.since 8.9 because it's very inefficient on Lucene, and is not supported on OpenSearch.
SpacePermissionQueryFactory.create(ConfluenceUser)