RoleFilter#

public class RoleFilter implements EntityFilterInterface#

Constructors#

RoleFilter#

public RoleFilter(Role role, String operator, boolean versioned)#

Guarantees that all entities in the result set do have (“=”) or do not have (“!=”) the role in question.

Parameters:
  • role – The role in question.

  • operator – Either “!=” or “=”.

Throws:
  • NullPointerException – If role or operator is null.

  • IllegalArgumentException – If operator is not “=” or “!=”.

Methods#

apply#

public void apply(QueryInterface query)#

getCacheKey#

public String getCacheKey()#

toElement#

public Element toElement()#