com.atlassian.jira.web.bean
Class UserPickerFilter

java.lang.Object
  extended bycom.atlassian.jira.web.bean.PagerFilter
      extended bycom.atlassian.jira.web.bean.UserPickerFilter
All Implemented Interfaces:
java.util.Comparator, java.io.Serializable

public class UserPickerFilter
extends PagerFilter
implements java.util.Comparator

See Also:
Serialized Form

Field Summary
 java.lang.String emailFilter
           
 java.lang.String group
           
 java.lang.String nameFilter
           
 
Fields inherited from class com.atlassian.jira.web.bean.PagerFilter
pages
 
Constructor Summary
UserPickerFilter()
           
 
Method Summary
 int compare(java.lang.Object o1, java.lang.Object o2)
           
 java.lang.String getEmailFilter()
           
 java.util.List getFilteredUsers()
          Get a list of users based on the parameters of the filter
 java.lang.String getGroup()
           
 java.lang.String getNameFilter()
           
 void setEmailFilter(java.lang.String emailFilter)
           
 void setGroup(java.lang.String group)
           
 void setNameFilter(java.lang.String nameFilter)
           
 
Methods inherited from class com.atlassian.jira.web.bean.PagerFilter
generatePages, getCurrentPage, getEnd, getMax, getNextStart, getPages, getPreviousStart, getStart, restrictPages, setMax, setStart
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Field Detail

nameFilter

public java.lang.String nameFilter

emailFilter

public java.lang.String emailFilter

group

public java.lang.String group
Constructor Detail

UserPickerFilter

public UserPickerFilter()
Method Detail

getNameFilter

public java.lang.String getNameFilter()

setNameFilter

public void setNameFilter(java.lang.String nameFilter)

getEmailFilter

public java.lang.String getEmailFilter()

setEmailFilter

public void setEmailFilter(java.lang.String emailFilter)

getGroup

public java.lang.String getGroup()

setGroup

public void setGroup(java.lang.String group)

getFilteredUsers

public java.util.List getFilteredUsers()
                                throws java.lang.Exception
Get a list of users based on the parameters of the filter

Throws:
java.lang.Exception

compare

public int compare(java.lang.Object o1,
                   java.lang.Object o2)
Specified by:
compare in interface java.util.Comparator