Uses of Interface
com.atlassian.confluence.search.v2.SearchQuery
Packages that use SearchQuery
Package
Description
Provides a Lucene-backed implementation of the
SearchManager
.Provides an extensible, flexible search API.
This package provides search engine agnostic primitives required to construct
FunctionScoreQuery
.-
Uses of SearchQuery in com.atlassian.confluence.event.events.search
Methods in com.atlassian.confluence.event.events.search that return SearchQueryConstructors in com.atlassian.confluence.event.events.search with parameters of type SearchQueryModifierConstructorDescriptionSearchPerformedEvent
(Object source, SearchQuery search, com.atlassian.user.User user, int numberOfResults) -
Uses of SearchQuery in com.atlassian.confluence.impl.plugin.descriptor.search
Methods in com.atlassian.confluence.impl.plugin.descriptor.search that return SearchQueryModifier and TypeMethodDescription -
Uses of SearchQuery in com.atlassian.confluence.impl.search
Methods in com.atlassian.confluence.impl.search with parameters of type SearchQueryModifier and TypeMethodDescriptionCompositeIndexManager.reIndex
(EnumSet<ReIndexOption> options, SearchQuery searchQuery) -
Uses of SearchQuery in com.atlassian.confluence.impl.search.v2
Classes in com.atlassian.confluence.impl.search.v2 that implement SearchQueryModifier and TypeClassDescriptionclass
This is used in conjunction with theSiteSearchPermissionsQueryMapper
, which map it to aFilteredQuery
class
Deprecated.Methods in com.atlassian.confluence.impl.search.v2 that return SearchQueryModifier and TypeMethodDescriptionDefaultSiteSearchPermissionsQueryFactory.create
(SearchContext searchContext) DefaultSpacePermissionQueryFactory.create
(@Nullable ConfluenceUser user) SiteSearchPermissionsFilteredQueryFactory.create
(SearchContext searchContext) SpacePermissionFilteredQueryFactory.create
(@Nullable ConfluenceUser user) Deprecated.Methods in com.atlassian.confluence.impl.search.v2 that return types with arguments of type SearchQueryModifier and TypeMethodDescriptionDefaultContentPermissionsQueryFactory.create
(@Nullable ConfluenceUser user) -
Uses of SearchQuery in com.atlassian.confluence.impl.search.v2.mappers
Classes in com.atlassian.confluence.impl.search.v2.mappers with type parameters of type SearchQueryMethods in com.atlassian.confluence.impl.search.v2.mappers with parameters of type SearchQueryModifier and TypeMethodDescriptionorg.apache.lucene.search.Query
MatchNoDocsQueryMapper.convertToLuceneQuery
(SearchQuery searchQuery) Constructor parameters in com.atlassian.confluence.impl.search.v2.mappers with type arguments of type SearchQueryModifierConstructorDescriptionFunctionScoreQueryMapper
(LuceneQueryMapper<SearchQuery> searchMapper) -
Uses of SearchQuery in com.atlassian.confluence.impl.search.v2.score
Methods in com.atlassian.confluence.impl.search.v2.score that return SearchQueryModifier and TypeMethodDescriptionDefaultFunctionScoreQueryFactory.applyFunctionScoring
(SearchQuery query) Methods in com.atlassian.confluence.impl.search.v2.score with parameters of type SearchQueryModifier and TypeMethodDescriptionDefaultFunctionScoreQueryFactory.applyFunctionScoring
(SearchQuery query) -
Uses of SearchQuery in com.atlassian.confluence.index
Methods in com.atlassian.confluence.index that return SearchQueryConstructors in com.atlassian.confluence.index with parameters of type SearchQueryModifierConstructorDescriptionReIndexSpec
(SearchQuery deleteQuery, int concurrencyLevel, List<HibernateHandle> handles, String name) ReIndexSpec
(SearchQuery deleteQuery, int concurrencyLevel, List<HibernateHandle> handles, String name, boolean shouldOptimize) ReIndexSpec
(SearchQuery deleteQuery, int concurrencyLevel, List<HibernateHandle> handles, String name, boolean shouldOptimize, boolean resetJournal) -
Uses of SearchQuery in com.atlassian.confluence.internal.index
Methods in com.atlassian.confluence.internal.index with parameters of type SearchQueryModifier and TypeMethodDescriptionvoid
AbstractReindexer.reIndex
(EnumSet<ReIndexOption> maybeOptions, @NonNull SearchQuery searchQuery, Progress progress) void
Reindexer.reIndex
(EnumSet<ReIndexOption> options, @NonNull SearchQuery searchQuery, Progress progress) Triggers a system wide re-index all entities loaded from searchQuery. -
Uses of SearchQuery in com.atlassian.confluence.internal.index.lucene
Methods in com.atlassian.confluence.internal.index.lucene with parameters of type SearchQueryModifier and TypeMethodDescriptionFullReindexManager.reIndex
(EnumSet<ReIndexOption> options, SearchQuery searchQuery) Triggers a system-wide re-index where entities are loaded using providedsearchQuery
.LuceneFullReindexManager.reIndex
(EnumSet<ReIndexOption> options, SearchQuery searchQuery) long
LuceneSearchIndexAccessor.scan
(SearchQuery searchQuery, Set<String> requestedFields, Consumer<ScannedDocument> consumer, float defaultSCore) long
LuceneSearchIndexAccessor.scan
(SearchQuery searchQuery, Set<String> requestedFields, Consumer<Map<String, String[]>> consumer) -
Uses of SearchQuery in com.atlassian.confluence.internal.search
Methods in com.atlassian.confluence.internal.search that return SearchQueryModifier and TypeMethodDescription@NonNull SearchQuery
DecoratedSearchManager.DecoratedSearch.getQuery()
Methods in com.atlassian.confluence.internal.search with parameters of type SearchQueryModifier and TypeMethodDescriptionlong
DecoratedSearchManager.scan
(EnumSet<SearchIndex> indexes, SearchQuery searchQuery, Set<String> requestedFields, Consumer<Map<String, String[]>> consumer) long
DecoratedSearchManager.scan
(List<Index> indices, SearchQuery searchQuery, Set<String> requestedFields, Consumer<Map<String, String[]>> consumer) -
Uses of SearchQuery in com.atlassian.confluence.internal.search.v2
Methods in com.atlassian.confluence.internal.search.v2 that return SearchQueryModifier and TypeMethodDescriptionMethods in com.atlassian.confluence.internal.search.v2 that return types with arguments of type SearchQueryModifier and TypeMethodDescriptionSiteTextSearchSpanQueryBuilder.getQuery
(String field, String queryString, org.apache.lucene.analysis.Analyzer analyzer, float boost) Generates span queries (wrapped in a boolean query if needed) for the given queryString.Methods in com.atlassian.confluence.internal.search.v2 with parameters of type SearchQueryModifier and TypeMethodDescriptionlong
ProfiledSearchManager.scan
(EnumSet<SearchIndex> indexes, SearchQuery searchQuery, Set<String> requestedFields, Consumer<Map<String, String[]>> consumer) long
ProfiledSearchManager.scan
(List<Index> indices, SearchQuery searchQuery, Set<String> requestedFields, Consumer<Map<String, String[]>> consumer) -
Uses of SearchQuery in com.atlassian.confluence.internal.search.v2.lucene
Classes in com.atlassian.confluence.internal.search.v2.lucene with type parameters of type SearchQueryModifier and TypeInterfaceDescriptioninterface
LuceneQueryMapper<T extends SearchQuery>
A lucene query mapper represents an object that is able to map from a ConfluenceSearchQuery
to a LuceneQuery
.Methods in com.atlassian.confluence.internal.search.v2.lucene with parameters of type SearchQueryModifier and TypeMethodDescriptionorg.apache.lucene.search.Query
DelegatingLuceneSearchMapper.convertToLuceneQuery
(SearchQuery searchQuery) long
LuceneSearchManager.scan
(EnumSet<SearchIndex> indexes, SearchQuery searchQuery, Set<String> requestedFields, Consumer<Map<String, String[]>> consumer) ExecuteConsumer.accept(T)
for each search result.long
LuceneSearchManager.scan
(List<Index> indices, SearchQuery searchQuery, Set<String> requestedFields, Consumer<Map<String, String[]>> consumer) -
Uses of SearchQuery in com.atlassian.confluence.macro.query
Methods in com.atlassian.confluence.macro.query that return SearchQueryMethods in com.atlassian.confluence.macro.query with parameters of type SearchQueryModifier and TypeMethodDescriptionvoid
BooleanQueryFactory.addMust
(SearchQuery query) Adds the specifiedSearchQuery
to the "must match" criteria.void
BooleanQueryFactory.addMustNot
(SearchQuery query) Adds the specifiedSearchQuery
to the "must not match" criteria.void
BooleanQueryFactory.addShould
(SearchQuery query) Adds the specifiedSearchQuery
to the "should match" criteria.Method parameters in com.atlassian.confluence.macro.query with type arguments of type SearchQueryModifier and TypeMethodDescriptionvoid
BooleanQueryFactory.addMust
(Collection<? extends SearchQuery> queries) Adds the specifiedCollection<SearchQuery>
to the "must match" criteria.void
BooleanQueryFactory.addMustNot
(Collection<? extends SearchQuery> queries) Adds the specifiedCollection<SearchQuery>
to the "must not match" criteria.void
BooleanQueryFactory.addShould
(Collection<? extends SearchQuery> queries) Adds the specifiedCollection<SearchQuery>
to the "should match" criteria.Constructor parameters in com.atlassian.confluence.macro.query with type arguments of type SearchQueryModifierConstructorDescriptionBooleanQueryFactory
(Set<SearchQuery> must, Set<SearchQuery> should, Set<SearchQuery> mustNot) Constructs aBooleanQueryFactory
with the specifiedSearchQueries
as initial values. -
Uses of SearchQuery in com.atlassian.confluence.plugins.contentproperty.search.fields
Methods in com.atlassian.confluence.plugins.contentproperty.search.fields that return SearchQueryModifier and TypeMethodDescriptionprotected SearchQuery
NumericContentPropertyAliasFieldHandler.createQuery
(Double from, Double to, boolean includesFrom, boolean includesTo) -
Uses of SearchQuery in com.atlassian.confluence.plugins.contentproperty.search.query
Methods in com.atlassian.confluence.plugins.contentproperty.search.query that return SearchQueryModifier and TypeMethodDescriptionContentPropertySearchQueryFactory.buildNumberRangeQuery
(ContentPropertySchemaField schemaField, Range<Double> range) ContentPropertySearchQueryFactory.buildStringEqualityQuery
(ContentPropertySchemaField schemaField, String... value) Build a generic string equality query.ContentPropertySearchQueryFactory.buildTextQuery
(ContentPropertySchemaField schemaField, String rawQuery) -
Uses of SearchQuery in com.atlassian.confluence.plugins.opensearch
Methods in com.atlassian.confluence.plugins.opensearch with parameters of type SearchQueryModifier and TypeMethodDescriptionorg.opensearch.client.opensearch._types.query_dsl.Query
DelegatingQueryMapper.mapQueryToOpenSearch
(SearchQuery query) long
DefaultOpenSearchSearchManager.scan
(EnumSet<SearchIndex> indexes, SearchQuery searchQuery, Set<String> requestedFields, Consumer<Map<String, String[]>> consumer) long
DefaultOpenSearchSearchManager.scan
(List<Index> indices, SearchQuery searchQuery, Set<String> requestedFields, Consumer<Map<String, String[]>> consumer) long
OpenSearchSearchIndexAccessor.scan
(SearchQuery searchQuery, Set<String> requestedFields, Consumer<ScannedDocument> consumer, float defaultScore) long
OpenSearchSearchIndexAccessor.scan
(SearchQuery searchQuery, Set<String> requestedFields, Consumer<Map<String, String[]>> consumer) -
Uses of SearchQuery in com.atlassian.confluence.plugins.opensearch.bulk
Methods in com.atlassian.confluence.plugins.opensearch.bulk with parameters of type SearchQuery -
Uses of SearchQuery in com.atlassian.confluence.plugins.opensearch.mappers.query
Classes in com.atlassian.confluence.plugins.opensearch.mappers.query with type parameters of type SearchQueryModifier and TypeInterfaceDescriptioninterface
OpenSearchQueryMapper<T extends SearchQuery>
A mapper that maps a ConfluenceSearchQuery
to an OpenSearchQuery
.class
OpenSearchRangeQueryMapper<Q extends SearchQuery>
Maps v2 range queries to OpenSearch RangeQuery.Methods in com.atlassian.confluence.plugins.opensearch.mappers.query with parameters of type SearchQueryModifier and TypeMethodDescriptionorg.opensearch.client.opensearch._types.query_dsl.Query
OpenSearchSiteSearchPermissionQueryMapper.mapQueryToOpenSearch
(SearchQuery query) org.opensearch.client.opensearch._types.query_dsl.Query
OpenSearchSpacePermissionQueryMapper.mapQueryToOpenSearch
(SearchQuery query) -
Uses of SearchQuery in com.atlassian.confluence.rss
Methods in com.atlassian.confluence.rss that return SearchQuery -
Uses of SearchQuery in com.atlassian.confluence.search
Methods in com.atlassian.confluence.search that return SearchQueryModifier and TypeMethodDescriptionabstract SearchQuery
ReIndexOption.getDeleteQuery()
abstract SearchQuery
ReIndexOption.getDeleteQuery
(Optional<String> spaceKey) Methods in com.atlassian.confluence.search with parameters of type SearchQueryModifier and TypeMethodDescriptionIndexManager.reIndex
(EnumSet<ReIndexOption> options, SearchQuery searchQuery) Triggers a system wide re-index.Constructor parameters in com.atlassian.confluence.search with type arguments of type SearchQueryModifierConstructorDescriptionReIndexTask
(Reindexer reIndexer, SearchableDao searchableDao, EnumSet<ReIndexOption> options, Optional<SearchQuery> searchQuery, int jobID) ReIndexTask
(Reindexer reIndexer, SearchableDao searchableDao, List<String> spaceKeys, EnumSet<ReIndexOption> options, Optional<SearchQuery> searchQuery, int jobID) -
Uses of SearchQuery in com.atlassian.confluence.search.contentnames
Methods in com.atlassian.confluence.search.contentnames that return SearchQuery -
Uses of SearchQuery in com.atlassian.confluence.search.plugin
Methods in com.atlassian.confluence.search.plugin that return SearchQuery -
Uses of SearchQuery in com.atlassian.confluence.search.service
Methods in com.atlassian.confluence.search.service that return SearchQueryMethods in com.atlassian.confluence.search.service with parameters of type SearchQueryModifier and TypeMethodDescriptionvoid
SearchQueryParameters.setSearchQueryFilter
(SearchQuery searchQueryFilter) -
Uses of SearchQuery in com.atlassian.confluence.search.v2
Fields in com.atlassian.confluence.search.v2 declared as SearchQueryModifier and TypeFieldDescriptionprotected SearchQuery
AbstractSearch.AbstractBuilder.query
protected final SearchQuery
AbstractSearch.query
Methods in com.atlassian.confluence.search.v2 that return SearchQueryModifier and TypeMethodDescriptiondefault SearchQuery
SiteSearchPermissionsQueryFactory.create()
SiteSearchPermissionsQueryFactory.create
(SearchContext searchContext) SpacePermissionQueryFactory.create
(@Nullable ConfluenceUser user) default SearchQuery
SearchQuery.expand()
Expands this query into a composite query (that composes other queries).@NonNull SearchQuery
AbstractSearch.getQuery()
Gets the query component of the searchDefaultHighlightParams.getQuery()
@NonNull SearchQuery
DefaultSearchWithToken.getQuery()
default SearchQuery
HightlightParams.getQuery()
@NonNull SearchQuery
ISearch.getQuery()
Expand query string fromSiteTextSearchQuery
into a primitiveSearchQuery
.Generate a SearchQuery without parametersGenerate a SearchQuery with parameters.QuerySerializer.stringToQuery
(String s) Convert a string-form query back into object form.Methods in com.atlassian.confluence.search.v2 that return types with arguments of type SearchQueryModifier and TypeMethodDescriptionContentPermissionsQueryFactory.create
(@Nullable ConfluenceUser user) default Stream<SubClause<SearchQuery>>
SearchQuery.getSubClauses()
Returns a stream of nested queries.Methods in com.atlassian.confluence.search.v2 with parameters of type SearchQueryModifier and TypeMethodDescriptionvoid
SearchIndexWriter.delete
(SearchQuery searchQuery) AbstractSearch.AbstractBuilder.query
(SearchQuery query) DecoratorSearchBuilder.query
(SearchQuery query) ISearch.Builder.query
(SearchQuery query) static String
QuerySerializer.queryToString
(SearchQuery query) Convert a SearchQuery into a string form that can be transported over the wire, saved, and so onlong
DelegatingSearchIndexAccessor.scan
(SearchQuery searchQuery, Set<String> requestedFields, Consumer<ScannedDocument> consumer, float defaultScore) long
DelegatingSearchIndexAccessor.scan
(SearchQuery searchQuery, Set<String> requestedFields, Consumer<Map<String, String[]>> consumer) long
SearchIndexAccessor.scan
(SearchQuery searchQuery, Set<String> requestedFields, Consumer<ScannedDocument> consumer, float defaultScore) Scans the index for documents that match the provided searchQuery.long
SearchIndexAccessor.scan
(SearchQuery searchQuery, Set<String> requestedFields, Consumer<Map<String, String[]>> consumer) Scans the index for documents that match the provided searchQuery.long
SearchManager.scan
(EnumSet<SearchIndex> indexes, SearchQuery searchQuery, Set<String> requestedFields, Consumer<Map<String, String[]>> consumer) ExecuteConsumer.accept(T)
for each search result.long
SearchManager.scan
(List<Index> indices, SearchQuery searchQuery, Set<String> requestedFields, Consumer<Map<String, String[]>> consumer) ExecuteConsumer.accept(T)
for each search result.default ISearch
ISearch.withQuery
(SearchQuery query) Deprecated, for removal: This API element is subject to removal in a future version.since 9.0.Constructors in com.atlassian.confluence.search.v2 with parameters of type SearchQueryModifierConstructorDescriptionprotected
AbstractSearch
(EnumSet<SearchIndex> indexes, @NonNull SearchQuery query, SearchSort sort) Deprecated, for removal: This API element is subject to removal in a future version.since 9.0.protected
AbstractSearch
(List<Index> indexes, @NonNull SearchQuery query, SearchSort sort, int startOffset, int limit) Deprecated, for removal: This API element is subject to removal in a future version.since 9.0.ChangesSearch
(@NonNull SearchQuery query, SearchSort sort) Deprecated, for removal: This API element is subject to removal in a future version.since 9.0.ChangesSearch
(@NonNull SearchQuery query, SearchSort sort, int startOffset, int limit) Deprecated, for removal: This API element is subject to removal in a future version.since 9.0.ChangesSearch
(List<Index> indices, @NonNull SearchQuery query, SearchSort sort, int startOffset, int limit) Deprecated, for removal: This API element is subject to removal in a future version.since 9.0.ContentSearch
(@NonNull SearchQuery query, SearchSort sort) Deprecated, for removal: This API element is subject to removal in a future version.since 9.0.ContentSearch
(@NonNull SearchQuery query, SearchSort sort, int startOffset, int limit) Deprecated, for removal: This API element is subject to removal in a future version.since 9.0.ContentSearch
(List<Index> indices, @NonNull SearchQuery query, SearchSort sort, int startOffset, int limit) Deprecated, for removal: This API element is subject to removal in a future version.since 9.0.Constructs a parameter object used for highlightingDefaultHighlightParams
(String encoder, SearchQuery query) Constructs a parameter object used for highlightingDefaultSearch
(List<Index> indices, SearchQuery query, SearchSort sort) Deprecated, for removal: This API element is subject to removal in a future version.since 9.0.DefaultSearch
(List<Index> indices, SearchQuery query, SearchSort sort, int startOffset, int limit) Deprecated, for removal: This API element is subject to removal in a future version.since 9.0. -
Uses of SearchQuery in com.atlassian.confluence.search.v2.query
Classes in com.atlassian.confluence.search.v2.query that implement SearchQueryModifier 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
Methods in com.atlassian.confluence.search.v2.query with type parameters of type SearchQueryModifier and TypeMethodDescriptionstatic <T extends SearchQuery>
booleanSearchQueryUtils.containsQuery
(SearchQuery searchQuery, Class<T> searchQueryClass) Traverses the provided search query tree and checks whether it contains any queries of the specified classMethods in com.atlassian.confluence.search.v2.query that return SearchQueryModifier and TypeMethodDescriptionstatic SearchQuery
BooleanQuery.andQuery
(SearchQuery... queries) Build an AND query from one or more subqueries.static SearchQuery
SearchQueryUtils.appendIfQueryNotPresent
(@Nullable SearchQuery searchQuery, SearchQuery searchQueryToCheck, SearchQuery searchQueryToAppend) Append a search query as a top level AND query, if thesearchQueryToCheck
does not exist in the current search query tree.BooleanQuery.Builder.build()
static SearchQuery
BooleanQuery.composeAndQuery
(Set<? extends SearchQuery> subqueries) Return a query that "ANDs" together a list of queries.static SearchQuery
BooleanQuery.composeOrQuery
(Set<? extends SearchQuery> subqueries) Return a query that "ORs" together a list of queries.ActiveUserInfoQuery.expand()
ActiveUserQuery.expand()
ArchivedSpacesQuery.expand()
AttachmentTypeQuery.expand()
BooleanQuery.expand()
BrowseUsersPermissionQuery.expand()
ConstantScoreQuery.expand()
This primitive but is similar toBooleanQuery
, which in some sense primitive but also need to implement expand method, because the wrapped query need to be expanded.ContainingContentTypeQuery.expand()
ContentCategoryQuery.expand()
ContentStatusQuery.expand()
ContentTypeQuery.expand()
ContributorQuery.expand()
CreatorQuery.expand()
CustomContentTypeQuery.expand()
DateRangeQuery.expand()
EnabledCustomContentTypesQuery.expand()
FileExtensionQuery.expand()
FunctionScoreQuery.expand()
This primitive but is similar toBooleanQuery
, which in some sense primitive but also need to implement expand method, because the wrapped query need to be expanded.HasPersonalSpaceQuery.expand()
InheritedLabelQuery.expand()
InSpaceQuery.expand()
LabelQuery.expand()
LabelsQuery.expand()
LastModifierUserQuery.expand()
MacroStorageVersionQuery.expand()
MacroUsageQuery.expand()
MultiTextFieldQuery.expand()
NonViewableCustomContentTypeQuery.expand()
Expands into aSearchQuery
which will not find custom content which is not viewable.NotAnonymousUserQuery.expand()
SpaceCategoryQuery.expand()
TextSearchQuery.expand()
UserInfoQuery.expand()
UserTextQuery.expand()
WildcardTextFieldQuery.expand()
static SearchQuery
ContentStatusQuery.getDefaultContentStatusQuery()
The default SearchQuery will only match content which has the current status.ConstantScoreQuery.getWrappedQuery()
FunctionScoreQuery.getWrappedQuery()
static SearchQuery
BooleanQuery.orQuery
(SearchQuery... queries) Create a query that is the OR of the provided sub-queriesstatic SearchQuery
ContainingContentTypeQuery.searchForTypesWithinContainerType
(ContentTypeEnum containerType, Set<ContentTypeEnum> contentTypes) Helper method for the common "Find me all attachments attached to pages" query - which would be ContainingContentTypeQuery.searchForTypesWithinContainerType(ContentTypeEnum.ATTACHMENT, ContentTypeEnum.PAGE)Methods in com.atlassian.confluence.search.v2.query that return types with arguments of type SearchQueryModifier and TypeMethodDescriptionBooleanQuery.Builder.addFilter
(SearchQuery filter) BooleanQuery.Builder.addFilters
(Set<SearchQuery> filters) static BiFunction<String,
String, SearchQuery> TermQuery.builder()
static BiFunction<String,
Set<String>, SearchQuery> TermSetQuery.builder()
BooleanQuery.Builder.disableCoord
(boolean disableCoord) Specifies whether similarity-coord is disabledBooleanQuery.getFilters()
BooleanQuery.getMustNotQueries()
BooleanQuery.getMustQueries()
BooleanQuery.getShouldQueries()
BooleanQuery.getSubClauses()
ConstantScoreQuery.getSubClauses()
FunctionScoreQuery.getSubClauses()
Methods in com.atlassian.confluence.search.v2.query with parameters of type SearchQueryModifier and TypeMethodDescriptionBooleanQuery.Builder.addFilter
(SearchQuery filter) static SearchQuery
BooleanQuery.andQuery
(SearchQuery... queries) Build an AND query from one or more subqueries.static SearchQuery
SearchQueryUtils.appendIfQueryNotPresent
(@Nullable SearchQuery searchQuery, SearchQuery searchQueryToCheck, SearchQuery searchQueryToAppend) Append a search query as a top level AND query, if thesearchQueryToCheck
does not exist in the current search query tree.static <T extends SearchQuery>
booleanSearchQueryUtils.containsQuery
(SearchQuery searchQuery, Class<T> searchQueryClass) Traverses the provided search query tree and checks whether it contains any queries of the specified classstatic SearchQuery
BooleanQuery.orQuery
(SearchQuery... queries) Create a query that is the OR of the provided sub-queriesMethod parameters in com.atlassian.confluence.search.v2.query with type arguments of type SearchQueryModifier and TypeMethodDescriptionBooleanQuery.Builder.addFilters
(Set<SearchQuery> filters) static SearchQuery
BooleanQuery.composeAndQuery
(Set<? extends SearchQuery> subqueries) Return a query that "ANDs" together a list of queries.static SearchQuery
BooleanQuery.composeOrQuery
(Set<? extends SearchQuery> subqueries) Return a query that "ORs" together a list of queries.Constructors in com.atlassian.confluence.search.v2.query with parameters of type SearchQueryModifierConstructorDescriptionConstantScoreQuery
(SearchQuery wrappedQuery) ConstantScoreQuery
(SearchQuery query, float boost) FunctionScoreQuery
(SearchQuery wrappedQuery, ScoreFunction function, FunctionScoreQuery.BoostMode boostMode) Constructor parameters in com.atlassian.confluence.search.v2.query with type arguments of type SearchQueryModifierConstructorDescriptionBooleanQuery
(Collection<? extends SearchQuery> must, Collection<? extends SearchQuery> should, Collection<? extends SearchQuery> mustNot) Construct a new BooleanQuery encapsulating the supplied sub queries with a default boost value.BooleanQuery
(Collection<? extends SearchQuery> must, Collection<? extends SearchQuery> should, Collection<? extends SearchQuery> mustNot, float boost) Construct a new BooleanQuery encapsulating the supplied sub queries without any filters.BooleanQuery
(Collection<? extends SearchQuery> must, Collection<? extends SearchQuery> should, Collection<? extends SearchQuery> mustNot, Collection<? extends SearchQuery> filters) Construct a new BooleanQuery encapsulating the supplied sub queries with the default boost.BooleanQuery
(Collection<? extends SearchQuery> must, Collection<? extends SearchQuery> should, Collection<? extends SearchQuery> mustNot, Collection<? extends SearchQuery> filters, float boost) Construct a new BooleanQuery encapsulating the supplied sub queries.BooleanQuery
(Collection<? extends SearchQuery> must, Collection<? extends SearchQuery> should, Collection<? extends SearchQuery> mustNot, Collection<? extends SearchQuery> filters, float boost, boolean disableCoord) Construct a new BooleanQuery encapsulating the supplied sub queries. -
Uses of SearchQuery in com.atlassian.confluence.search.v2.score
Methods in com.atlassian.confluence.search.v2.score that return SearchQueryModifier and TypeMethodDescriptionFunctionScoreQueryFactory.applyFunctionScoring
(SearchQuery searchQuery) Apply function scoring on Confluence documents.FilteredScoreFunction.getFilter()
Methods in com.atlassian.confluence.search.v2.score with parameters of type SearchQueryModifier and TypeMethodDescriptionFunctionScoreQueryFactory.applyFunctionScoring
(SearchQuery searchQuery) Apply function scoring on Confluence documents.Constructors in com.atlassian.confluence.search.v2.score with parameters of type SearchQueryModifierConstructorDescriptionFilteredScoreFunction
(SearchQuery filter, ComposableScoreFunction delegate)
SpacePermissionQueryFactory.create(ConfluenceUser)