Package | Description |
---|---|
com.atlassian.jira.bc.user.search | |
com.atlassian.jira.issue.customfields | |
com.atlassian.jira.user |
Modifier and Type | Method and Description |
---|---|
UserFilter |
UserSearchParams.getUserFilter() |
Modifier and Type | Method and Description |
---|---|
UserSearchParams.Builder |
UserSearchParams.Builder.filter(UserFilter userFilter) |
Constructor and Description |
---|
UserSearchParams(boolean allowEmptyQuery,
boolean includeActive,
boolean includeInactive,
boolean canMatchEmail,
UserFilter userFilter,
Set<Long> projectIds)
Creates user search params.
|
UserSearchParams(boolean allowEmptyQuery,
boolean includeActive,
boolean includeInactive,
boolean canMatchEmail,
UserFilter userFilter,
Set<Long> projectIds,
com.google.common.base.Predicate<com.atlassian.crowd.embedded.api.User> postProcessingFilter)
Creates user search params.
|
UserSearchParams(boolean allowEmptyQuery,
boolean includeActive,
boolean includeInactive,
boolean canMatchEmail,
UserFilter userFilter,
Set<Long> projectIds,
com.google.common.base.Predicate<com.atlassian.crowd.embedded.api.User> postProcessingFilter,
Integer maxResults)
Creates user search params.
|
UserSearchParams(boolean allowEmptyQuery,
boolean includeActive,
boolean includeInactive,
boolean canMatchEmail,
UserFilter userFilter,
Set<Long> projectIds,
com.google.common.base.Predicate<com.atlassian.crowd.embedded.api.User> postProcessingFilter,
Integer maxResults,
boolean sorted)
Creates user search params.
|
UserSearchParams(boolean allowEmptyQuery,
boolean includeActive,
boolean includeInactive,
boolean canMatchEmail,
UserFilter userFilter,
Set<Long> projectIds,
com.google.common.base.Predicate<com.atlassian.crowd.embedded.api.User> postProcessingFilter,
Integer maxResults,
boolean sorted,
boolean ignorePermissionCheck)
Creates user search params.
|
Modifier and Type | Method and Description |
---|---|
static Collection<Long> |
CustomFieldUtils.getProjectIdsForUser(ApplicationUser user,
Collection<Long> projectIds,
PermissionManager permissionManager,
UserFilter userFilter)
If
projectIds is not empty, return it. |
Modifier and Type | Field and Description |
---|---|
static UserFilter |
UserFilter.DISABLED |
static UserFilter |
UserFilter.ENABLED_NO_USERS |
Modifier and Type | Method and Description |
---|---|
static UserFilter |
UserFilterUtils.fromJson(JSONObject json) |
static UserFilter |
UserFilterUtils.fromJsonString(String jsonString) |
UserFilter |
DefaultUserFilterManager.getFilter(FieldConfig fieldConfig) |
UserFilter |
UserFilterManager.getFilter(FieldConfig fieldConfig)
Retrieve the user filter options of a custom field configuration.
|
static UserFilter |
UserFilterUtils.getFilterWithoutRemovedGroupsAndRoles(UserFilter filter,
Collection<com.atlassian.crowd.embedded.api.Group> allGroups,
ProjectRoleManager projectRoleManager) |
static UserFilter |
UserFilterUtils.intersectGroups(UserFilter userFilter,
Set<String> groups)
Intersect the groups of the userFilter with
groups . |
Modifier and Type | Method and Description |
---|---|
static UserFilter |
UserFilterUtils.getFilterWithoutRemovedGroupsAndRoles(UserFilter filter,
Collection<com.atlassian.crowd.embedded.api.Group> allGroups,
ProjectRoleManager projectRoleManager) |
static UserFilter |
UserFilterUtils.intersectGroups(UserFilter userFilter,
Set<String> groups)
Intersect the groups of the userFilter with
groups . |
static JSONObject |
UserFilterUtils.toJson(UserFilter userFilter,
ProjectRoleManager projectRoleManager)
Convert the
userFilter to JSONObject |
void |
DefaultUserFilterManager.updateFilter(FieldConfig fieldConfig,
UserFilter filter) |
void |
UserFilterManager.updateFilter(FieldConfig fieldConfig,
UserFilter filter)
Update the user filter options of a custom field configuration.
|
Copyright © 2002-2021 Atlassian. All Rights Reserved.