Class UserIsNotShadowedPredicate
java.lang.Object
com.atlassian.jira.security.groups.UserIsNotShadowedPredicate
public class UserIsNotShadowedPredicate
extends Object
implements Function<QUser,com.querydsl.core.types.dsl.BooleanExpression>
This class builds
BooleanExpression instances that can be used to filter
a QueryDSL query based on user shadowing rules and a collection of directory ids.-
Constructor Details
-
UserIsNotShadowedPredicate
-
-
Method Details
-
apply
Build a predicate that will only include users if this directory is their canonical directory. i.e. ignore users that are shadowed by a higher priority directory.This method can return null if a predicate is not necessary. QueryDSL will gracefully ignore the null predicate.
-