public class

UserSearchParams

extends Object
java.lang.Object
   ↳ com.atlassian.jira.bc.user.search.UserSearchParams

Class Overview

Optional parameters to restrict a user search. This allows you to include or exclude active and inactive users and allow or disallow empty search queries.

Summary

Nested Classes
class UserSearchParams.Builder  
Fields
public static final UserSearchParams ACTIVE_USERS_ALLOW_EMPTY_QUERY
public static final UserSearchParams ACTIVE_USERS_IGNORE_EMPTY_QUERY
Public Constructors
UserSearchParams(boolean allowEmptyQuery, boolean includeActive, boolean includeInactive)
UserSearchParams(boolean allowEmptyQuery, boolean includeActive, boolean includeInactive, boolean canMatchEmail, UserFilter userFilter, Set<Long> projectIds)
Public Methods
boolean allowEmptyQuery()
static UserSearchParams.Builder builder()
static UserSearchParams.Builder builder(UserSearchParams prototype)
boolean canMatchEmail()
boolean equals(Object o)
Set<Long> getProjectIds()
UserFilter getUserFilter()
int hashCode()
boolean includeActive()
boolean includeInactive()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final UserSearchParams ACTIVE_USERS_ALLOW_EMPTY_QUERY

public static final UserSearchParams ACTIVE_USERS_IGNORE_EMPTY_QUERY

Public Constructors

public UserSearchParams (boolean allowEmptyQuery, boolean includeActive, boolean includeInactive)

public UserSearchParams (boolean allowEmptyQuery, boolean includeActive, boolean includeInactive, boolean canMatchEmail, UserFilter userFilter, Set<Long> projectIds)

Public Methods

public boolean allowEmptyQuery ()

public static UserSearchParams.Builder builder ()

public static UserSearchParams.Builder builder (UserSearchParams prototype)

public boolean canMatchEmail ()

public boolean equals (Object o)

public Set<Long> getProjectIds ()

public UserFilter getUserFilter ()

public int hashCode ()

public boolean includeActive ()

public boolean includeInactive ()