public class

UserPickerFilter

extends PagerFilter<T>
java.lang.Object
   ↳ com.atlassian.jira.web.bean.PagerFilter<T>
     ↳ com.atlassian.jira.web.bean.UserPickerFilter

Summary

[Expand]
Inherited Fields
From class com.atlassian.jira.web.bean.PagerFilter
Public Constructors
UserPickerFilter(FieldConfigManager fieldConfigManager, JiraServiceContext jiraServiceContext, PermissionManager permissionManager, UserFilterManager userFilterManager, UserSearchService userSearchService)
Public Methods
String getElement()
String getEmailFilter()
Long getFieldConfigId()
List<ApplicationUser> getFilteredUsers()
Get a list of users based on the parameters of the filter
String getGroup()
String getNameFilter()
Collection<Long> getProjectIds()
void setElement(String element)
void setEmailFilter(String emailFilter)
void setFieldConfigId(Long fieldConfigId)
void setGroup(String group)
void setNameFilter(String nameFilter)
void setProjectId(String[] projectIds)
Setter method for BeanUtils to inject projectIds.
[Expand]
Inherited Methods
From class com.atlassian.jira.web.bean.PagerFilter
From class java.lang.Object

Public Constructors

public UserPickerFilter (FieldConfigManager fieldConfigManager, JiraServiceContext jiraServiceContext, PermissionManager permissionManager, UserFilterManager userFilterManager, UserSearchService userSearchService)

Public Methods

public String getElement ()

public String getEmailFilter ()

public Long getFieldConfigId ()

public List<ApplicationUser> getFilteredUsers ()

Get a list of users based on the parameters of the filter

Throws
Exception

public String getGroup ()

public String getNameFilter ()

public Collection<Long> getProjectIds ()

public void setElement (String element)

public void setEmailFilter (String emailFilter)

public void setFieldConfigId (Long fieldConfigId)

public void setGroup (String group)

public void setNameFilter (String nameFilter)

public void setProjectId (String[] projectIds)

Setter method for BeanUtils to inject projectIds. The name of the multi-valued url query parameter is projectId, so it has to be named as setProjectId().

Parameters
projectIds the list of project id's