public interface

QueryFactory

com.atlassian.jira.sharing.index.QueryFactory
Known Indirect Subclasses

Class Overview

Build a Lucene query for shared entities.

Summary

Public Methods
Query create(SharedEntitySearchParameters searchParameters)
Get a query without any permission checks.
Query create(SharedEntitySearchParameters searchParameters, User user)
Get a query with permission checks for the specified user.

Public Methods

public Query create (SharedEntitySearchParameters searchParameters)

Get a query without any permission checks.

Parameters
searchParameters to search for
Returns
  • the query to search a lucene index

public Query create (SharedEntitySearchParameters searchParameters, User user)

Get a query with permission checks for the specified user.

Parameters
searchParameters to search for
user the user to limit the results for, null is anonymous
Returns
  • the query to search a lucene index