Package | Description |
---|---|
com.atlassian.confluence.event.events.search | |
com.atlassian.confluence.macro.query | |
com.atlassian.confluence.mail.archive.content | |
com.atlassian.confluence.plugin.descriptor.search | |
com.atlassian.confluence.plugins.contentproperty.search.query | |
com.atlassian.confluence.rss | |
com.atlassian.confluence.search.plugin | |
com.atlassian.confluence.search.v2 |
Provides an extensible, flexible search API.
|
com.atlassian.confluence.search.v2.lucene |
Provides a Lucene-backed implementation of the
SearchManager . |
com.atlassian.confluence.search.v2.lucene.mapper | |
com.atlassian.confluence.search.v2.query |
Modifier and Type | Method and Description |
---|---|
SearchQuery |
SearchPerformedEvent.getSearchQuery() |
Constructor and Description |
---|
SearchPerformedEvent(Object source,
SearchQuery search,
com.atlassian.user.User user,
int numberOfResults) |
Modifier and Type | Method and Description |
---|---|
SearchQuery |
SearchQueryInterpreter.createSearchQuery(String value) |
Modifier and Type | Method and Description |
---|---|
void |
BooleanQueryFactory.addMust(SearchQuery query)
Adds the specified
SearchQuery to the "must match" criteria. |
void |
BooleanQueryFactory.addMustNot(SearchQuery query)
Adds the specified
SearchQuery to the "must not match" criteria. |
void |
BooleanQueryFactory.addShould(SearchQuery query)
Adds the specified
SearchQuery to the "should match" criteria. |
Modifier and Type | Method and Description |
---|---|
void |
BooleanQueryFactory.addMust(Collection<? extends SearchQuery> queries)
Adds the specified
Collection<SearchQuery> to the "must match"
criteria. |
void |
BooleanQueryFactory.addMustNot(Collection<? extends SearchQuery> queries)
Adds the specified
Collection<SearchQuery> to the "must not
match" criteria. |
void |
BooleanQueryFactory.addShould(Collection<? extends SearchQuery> queries)
Adds the specified
Collection<SearchQuery> to the "should match"
criteria. |
Constructor and Description |
---|
BooleanQueryFactory(Set<SearchQuery> must,
Set<SearchQuery> should,
Set<SearchQuery> mustNot)
Constructs a
BooleanQueryFactory with the specified
SearchQueries as initial values. |
BooleanQueryFactory(Set<SearchQuery> must,
Set<SearchQuery> should,
Set<SearchQuery> mustNot)
Constructs a
BooleanQueryFactory with the specified
SearchQueries as initial values. |
BooleanQueryFactory(Set<SearchQuery> must,
Set<SearchQuery> should,
Set<SearchQuery> mustNot)
Constructs a
BooleanQueryFactory with the specified
SearchQueries as initial values. |
Modifier and Type | Method and Description |
---|---|
SearchQuery |
MailSearchContentTypeDescriptor.getQuery() |
SearchQuery |
MailFeedContentType.toSearchQuery() |
Modifier and Type | Method and Description |
---|---|
SearchQuery |
SearchQueryModuleDescriptor.newQuery(List parameters) |
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 | Method and Description |
---|---|
SearchQuery |
FeedCustomContentType.toSearchQuery() |
Modifier and Type | Method and Description |
---|---|
SearchQuery |
ContentTypeSearchDescriptor.getQuery() |
Modifier and Type | Field and Description |
---|---|
protected SearchQuery |
AbstractSearch.query |
Modifier and Type | Method and Description |
---|---|
SearchQuery |
ISearch.getQuery() |
SearchQuery |
DefaultSearchWithToken.getQuery() |
SearchQuery |
AbstractSearch.getQuery()
Gets the query component of the search
|
SearchQuery |
QueryFactory.newQuery(String queryKey)
Generate a SearchQuery without parameters
|
SearchQuery |
DefaultQueryFactory.newQuery(String queryKey) |
SearchQuery |
QueryFactory.newQuery(String queryKey,
List parameters)
Generate a SearchQuery with parameters.
|
SearchQuery |
DefaultQueryFactory.newQuery(String queryKey,
List parameters) |
SearchQuery |
QuerySerializer.stringToQuery(String s)
Convert a string-form query back into object form.
|
Modifier and Type | Method and Description |
---|---|
static String |
QuerySerializer.queryToString(SearchQuery query)
Convert a SearchQuery into a string form that can be transported over the wire, saved, and
so on
|
Constructor and Description |
---|
AbstractSearch(SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
int startOffset,
int limit) |
AbstractSearch(SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
int startOffset,
int limit,
ResultFilter resultFilter) |
AbstractSearch(SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
ResultFilter resultFilter) |
ChangesSearch(SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
int startOffset,
int limit) |
ChangesSearch(SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
ResultFilter resultFilter) |
ContentSearch(SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
int startOffset,
int limit) |
ContentSearch(SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
ResultFilter resultFilter)
Construct a new Search.
|
DefaultSearch(SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
int startOffset,
int limit) |
DefaultSearch(SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
ResultFilter resultFilter) |
Search(SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
ResultFilter resultFilter)
Deprecated.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LuceneQueryMapper<T extends SearchQuery>
A lucene query mapper represents an object that is able to map from a Confluence
SearchQuery to a Lucene Query . |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.search.Query |
DelegatingLuceneSearchMapper.convertToLuceneQuery(SearchQuery query) |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.search.Query |
PermittedSpacesQueryMapper.convertToLuceneQuery(SearchQuery searchQuery) |
org.apache.lucene.search.Query |
BooleanQueryMapper.convertToLuceneQuery(SearchQuery query) |
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 |
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 |
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 | Method and Description |
---|---|
static SearchQuery |
BooleanQuery.andQuery(SearchQuery... queries)
Build an AND query from one or more subqueries.
|
static SearchQuery |
BooleanQuery.composeAndQuery(SearchQuery searchQueryOne,
SearchQuery searchQueryTwo)
Deprecated.
since 4.1 use .andQuery() instead.
|
static SearchQuery |
BooleanQuery.composeAndQuery(Set<? extends SearchQuery> subqueries)
Return a query that "ANDs" together a list of queries.
|
static SearchQuery |
BooleanQuery.composeOrQuery(SearchQuery searchQueryOne,
SearchQuery searchQueryTwo)
Deprecated.
since 4.1 use .orQuery() instead
|
static SearchQuery |
BooleanQuery.composeOrQuery(Set<? extends SearchQuery> subqueries)
Return a query that "ORs" together a list of queries.
|
SearchQuery |
BoostingQuery.getWrappedQuery() |
static SearchQuery |
BooleanQuery.orQuery(SearchQuery... queries)
Create a query that is the OR of the provided sub-queries
|
static 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.queryForTypeWithinContainerType(ContentTypeEnum.ATTACHMENT, ContentTypeEnum.PAGE)
|
Modifier and Type | Method and Description |
---|---|
Set<SearchQuery> |
BooleanQuery.getMustNotQueries() |
Set<SearchQuery> |
BooleanQuery.getMustQueries() |
Set<SearchQuery> |
BooleanQuery.getShouldQueries() |
Modifier and Type | Method and Description |
---|---|
static SearchQuery |
BooleanQuery.andQuery(SearchQuery... queries)
Build an AND query from one or more subqueries.
|
static SearchQuery |
BooleanQuery.composeAndQuery(SearchQuery searchQueryOne,
SearchQuery searchQueryTwo)
Deprecated.
since 4.1 use .andQuery() instead.
|
static SearchQuery |
BooleanQuery.composeOrQuery(SearchQuery searchQueryOne,
SearchQuery searchQueryTwo)
Deprecated.
since 4.1 use .orQuery() instead
|
static SearchQuery |
BooleanQuery.orQuery(SearchQuery... queries)
Create a query that is the OR of the provided sub-queries
|
Modifier and Type | Method and Description |
---|---|
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.
|
Constructor and Description |
---|
BoostingQuery(SearchQuery wrappedQuery,
SearchQueryParameters searchQueryParameters) |
Constructor and Description |
---|
BooleanQuery(Set<? extends SearchQuery> must,
Set<? extends SearchQuery> should,
Set<? extends SearchQuery> mustNot)
Construct a new BooleanQuery encapsulating the supplied sub queries.
|
BooleanQuery(Set<? extends SearchQuery> must,
Set<? extends SearchQuery> should,
Set<? extends SearchQuery> mustNot)
Construct a new BooleanQuery encapsulating the supplied sub queries.
|
BooleanQuery(Set<? extends SearchQuery> must,
Set<? extends SearchQuery> should,
Set<? extends SearchQuery> mustNot)
Construct a new BooleanQuery encapsulating the supplied sub queries.
|
Copyright © 2003–2015 Atlassian. All rights reserved.