Package com.evolveum.midpoint.model.api
Class RoleSelectionSpecification
java.lang.Object
com.evolveum.midpoint.model.api.RoleSelectionSpecification
- All Implemented Interfaces:
DebugDumpable
- Author:
- semancik
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionand
(RoleSelectionSpecification other) debugDump
(int indent) boolean
getRelationFilter
(QName relation) int
hashCode()
boolean
isAll()
boolean
isNone()
not()
or
(RoleSelectionSpecification other) void
setFilters
(List<QName> relations, ObjectFilter objectFilter) void
setGlobalFilter
(ObjectFilter filter) simplify()
int
size()
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Constructor Details
-
RoleSelectionSpecification
public RoleSelectionSpecification()
-
-
Method Details
-
size
public int size() -
getRelationMap
-
getGlobalFilter
-
setGlobalFilter
-
getRelationFilter
-
setFilters
-
isAll
public boolean isAll() -
isNone
public boolean isNone() -
and
-
or
-
not
-
simplify
-
equals
-
hashCode
public int hashCode() -
toString
-
debugDump
- Specified by:
debugDump
in interfaceDebugDumpable
-