Package | Description |
---|---|
com.atlassian.confluence.hosted.search.v2.searchfilter | |
com.atlassian.confluence.search.v2 |
Provides an extensible, flexible search API.
|
com.atlassian.confluence.search.v2.elasticsearch | |
com.atlassian.confluence.search.v2.elasticsearch.mapper.filter | |
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.searchfilter |
Modifier and Type | Class and Description |
---|---|
class |
ExcludePersonalInformationSearchFilter
Excludes Personal Information Objects from the search results.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractChainableSearchFilter
A super class that defines standard AND and OR chaining behaviour.
|
Modifier and Type | Field and Description |
---|---|
protected SearchFilter |
AbstractSearch.searchFilter |
Modifier and Type | Method and Description |
---|---|
SearchFilter |
SearchFilter.and(SearchFilter other)
Combines this filter with the one specified, returning a new filter.
|
SearchFilter |
AbstractChainableSearchFilter.and(SearchFilter other) |
default SearchFilter |
SearchFilter.expand()
Expands this filter into a composite filter (that composes other filters).
|
SearchFilter |
ISearch.getSearchFilter() |
SearchFilter |
DefaultSearchWithToken.getSearchFilter() |
SearchFilter |
AbstractSearch.getSearchFilter() |
SearchFilter |
SearchFilter.or(SearchFilter other)
Combines this filter with the one specified, returning a new filter.
|
SearchFilter |
AbstractChainableSearchFilter.or(SearchFilter other) |
Modifier and Type | Method and Description |
---|---|
SearchFilter |
SearchFilter.and(SearchFilter other)
Combines this filter with the one specified, returning a new filter.
|
SearchFilter |
AbstractChainableSearchFilter.and(SearchFilter other) |
SearchFilter |
SearchFilter.or(SearchFilter other)
Combines this filter with the one specified, returning a new filter.
|
SearchFilter |
AbstractChainableSearchFilter.or(SearchFilter other) |
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) |
ChangesSearch(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.
|
Constructor and Description |
---|
ESRequestMapper(ESFilterMapper<SearchFilter> filterMapper,
ESQueryMapper<SearchQuery> queryMapper,
ESSortMapper sortMapper) |
Modifier and Type | Interface and Description |
---|---|
interface |
ESFilterMapper<T extends SearchFilter> |
Modifier and Type | Method and Description |
---|---|
org.elasticsearch.index.query.QueryBuilder |
DelegatingESFilterMapper.map(SearchFilter filter) |
Modifier and Type | Interface and Description |
---|---|
interface |
LuceneSearchFilterMapper<T extends SearchFilter>
A lucene search filter mapper represents an object that is able to map from a Confluence
SearchFilter to a Lucene Filter . |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.search.Filter |
DelegatingLuceneSearchMapper.convertToLuceneSearchFilter(SearchFilter searchFilter) |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.search.Filter |
SiteSearchPermissionsSearchFilterMapper.convertToLuceneSearchFilter(SearchFilter searchFilter) |
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
Deprecated.
since 5.10, use
BooleanSearchFilter instead |
class |
ContentPermissionsSearchFilter
Filter for performing filtering by content permissions.
|
class |
CustomContentTypeSearchFilter
Use in ES code path only.
|
class |
DeactivatedUserSearchFilter
Search for users that have been disabled/deactivated.
|
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
Filter users that have been deleted by external user management (e.g.
|
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
Filter shadowed users out.
|
class |
SiteSearchPermissionsSearchFilter
The filter used to apply permission in Site Search.
|
class |
SpaceCategorySearchFilter
Use in ES code path only.
|
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
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.
|
Modifier and Type | Method and Description |
---|---|
SearchFilter |
MatchNoDocsFilter.and(SearchFilter other) |
SearchFilter |
MatchAllDocsFilter.and(SearchFilter other) |
SearchFilter |
ChainedSearchFilter.and(SearchFilter other)
Deprecated.
|
SearchFilter |
BooleanSearchFilter.and(SearchFilter other) |
protected SearchFilter |
BooleanSearchFilter.Builder.combine(Collection<SearchFilter> must,
Collection<SearchFilter> should,
Collection<SearchFilter> mustNot) |
protected SearchFilter |
BooleanSearchFilter.Builder.combine(Collection<SearchFilter> must,
Collection<SearchFilter> should,
Collection<SearchFilter> mustNot,
boolean expanded)
Deprecated.
since 5.10
|
SearchFilter |
ViewUserProfilePermissionsSearchFilter.expand() |
SearchFilter |
UnlicensedUserSearchFilter.expand() |
SearchFilter |
SpacePermissionsSearchFilter.expand() |
SearchFilter |
SpaceCategorySearchFilter.expand() |
SearchFilter |
SiteSearchPermissionsSearchFilter.expand() |
SearchFilter |
ShadowedUserSearchFilter.expand() |
SearchFilter |
SearchResultTypeSearchFilter.expand() |
SearchFilter |
NonViewableContentTypeSearchFilter.expand() |
SearchFilter |
LastModifierUserSearchFilter.expand() |
SearchFilter |
LabelsSearchFilter.expand() |
SearchFilter |
InSpaceSearchFilter.expand() |
SearchFilter |
ExternallyDeletedUserSearchFilter.expand() |
SearchFilter |
ExcludedContentTypeSearchFilter.expand()
The logic is from ExcludedContentTypeSearchFilterMapper in confluence-search plugin.
|
SearchFilter |
DisabledContentTypeSearchFilter.expand() |
SearchFilter |
DeactivatedUserSearchFilter.expand() |
SearchFilter |
CustomContentTypeSearchFilter.expand() |
SearchFilter |
ChainedSearchFilter.expand()
Deprecated.
|
SearchFilter |
BooleanSearchFilter.expand() |
SearchFilter |
ArchivedSpacesSearchFilter.expand() |
SearchFilter |
AnonymousUserInfoSearchFilter.expand() |
static SearchFilter |
MatchNoDocsFilter.getInstance() |
static SearchFilter |
MatchAllDocsFilter.getInstance() |
SearchFilter |
MatchNoDocsFilter.or(SearchFilter other) |
SearchFilter |
MatchAllDocsFilter.or(SearchFilter other) |
SearchFilter |
ChainedSearchFilter.or(SearchFilter other)
Deprecated.
|
SearchFilter |
BooleanSearchFilter.or(SearchFilter other) |
Modifier and Type | Method and Description |
---|---|
static BiFunction<String,String,SearchFilter> |
TermSearchFilter.builder() |
List<SearchFilter> |
ChainedSearchFilter.getFilters()
Deprecated.
|
Set<SearchFilter> |
BooleanSearchFilter.getMust() |
Set<SearchFilter> |
BooleanSearchFilter.getMustNot() |
Set<SearchFilter> |
BooleanSearchFilter.getShould() |
Modifier and Type | Method and Description |
---|---|
SearchFilter |
MatchNoDocsFilter.and(SearchFilter other) |
SearchFilter |
MatchAllDocsFilter.and(SearchFilter other) |
SearchFilter |
ChainedSearchFilter.and(SearchFilter other)
Deprecated.
|
SearchFilter |
BooleanSearchFilter.and(SearchFilter other) |
SearchFilter |
MatchNoDocsFilter.or(SearchFilter other) |
SearchFilter |
MatchAllDocsFilter.or(SearchFilter other) |
SearchFilter |
ChainedSearchFilter.or(SearchFilter other)
Deprecated.
|
SearchFilter |
BooleanSearchFilter.or(SearchFilter other) |
Modifier and Type | Method and Description |
---|---|
protected SearchFilter |
BooleanSearchFilter.Builder.combine(Collection<SearchFilter> must,
Collection<SearchFilter> should,
Collection<SearchFilter> mustNot) |
protected SearchFilter |
BooleanSearchFilter.Builder.combine(Collection<SearchFilter> must,
Collection<SearchFilter> should,
Collection<SearchFilter> mustNot) |
protected SearchFilter |
BooleanSearchFilter.Builder.combine(Collection<SearchFilter> must,
Collection<SearchFilter> should,
Collection<SearchFilter> mustNot) |
protected SearchFilter |
BooleanSearchFilter.Builder.combine(Collection<SearchFilter> must,
Collection<SearchFilter> should,
Collection<SearchFilter> mustNot,
boolean expanded)
Deprecated.
since 5.10
|
protected SearchFilter |
BooleanSearchFilter.Builder.combine(Collection<SearchFilter> must,
Collection<SearchFilter> should,
Collection<SearchFilter> mustNot,
boolean expanded)
Deprecated.
since 5.10
|
protected SearchFilter |
BooleanSearchFilter.Builder.combine(Collection<SearchFilter> must,
Collection<SearchFilter> should,
Collection<SearchFilter> mustNot,
boolean expanded)
Deprecated.
since 5.10
|
Constructor and Description |
---|
ChainedSearchFilter(SearchFilter... filters)
Deprecated.
Constructs a chained search filter that AND's the list of specified filters.
|
Constructor and Description |
---|
BooleanSearchFilter(Collection<? extends SearchFilter> must,
Collection<? extends SearchFilter> should,
Collection<? extends SearchFilter> mustNot) |
BooleanSearchFilter(Collection<? extends SearchFilter> must,
Collection<? extends SearchFilter> should,
Collection<? extends SearchFilter> mustNot) |
BooleanSearchFilter(Collection<? extends SearchFilter> must,
Collection<? extends SearchFilter> should,
Collection<? extends SearchFilter> mustNot) |
ChainedSearchFilter(List<? extends SearchFilter> filters,
ChainedSearchFilter.Operator logicOperator)
Deprecated.
Constructs a chained search filter.
|
ChainedSearchFilter(List<? extends SearchFilter> filters,
List<ChainedSearchFilter.Operator> logicOperators)
Deprecated.
Constructs a chained search filter.
|
Copyright © 2003–2017 Atlassian. All rights reserved.