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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionand(RoleSelectionSpecification other) debugDump(int indent) booleangetRelationFilter(QName relation) inthashCode()booleanisAll()booleanisNone()not()or(RoleSelectionSpecification other) voidsetFilters(List<QName> relations, ObjectFilter objectFilter) voidsetGlobalFilter(ObjectFilter filter) simplify()intsize()toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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:
debugDumpin interfaceDebugDumpable
-