Callback interface to allow filtering on n-gram tokens
A DAO used exclusively by the SpacePermissionsFilter for performance reasons.
Wraps a delegate Filter and ensures that only live (non-deleted) docs are accepted through this filter.
Exclude all anonymous user info
Filters content that is of, or not of given attachment type(s).
Token filter that returns n-grams from the input (excluding start grams).
Filter archived spaces out of the content name search
A Lucene filter used to apply all the relevant permissioning necessary when using the content name search (QuickNav) in Confluence.
Lucene Filter that filters out indexed documents the user is not permitted to search on or to see as a search result.
Excludes all users who are deactivated.
Excludes all externally deleted users.
This filter tokenises filenames using .-_ as delimiters.
This implementation was created instead of just using the existing SpaceDao and SpacePermissionsDao for a few reasons - Retrieving space objects from a named query results in you being returned Space proxies.
Factory class to create an in-space filter.
Lucene filter that finds documents that match any of the supplied
Filter that leaves only documents that contain term(s) that match the supplied query in its entirety (no partial matching is permitted).
Filters content that is in, or not in given space(s).
Class that filters results by the spaces the current user is allowed to see.
Lucene filter that finds documents that match a particular
A Lucene filter that filters out all status items if the user is anonymous and there is no SpacePermission.VIEW_USER_PROFILES_PERMISSION
Copyright © 2003–2016 Atlassian. All rights reserved.