Package com.evolveum.midpoint.model.api
Class RoleSelectionSpecification
java.lang.Object
com.evolveum.midpoint.model.api.RoleSelectionSpecification
- All Implemented Interfaces:
- DebugDumpable
- Author:
- semancik
- 
Field SummaryFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDumpLazily, debugDumpLazily
- 
Constructor Details- 
RoleSelectionSpecificationpublic RoleSelectionSpecification()
 
- 
- 
Method Details- 
sizepublic int size()
- 
getRelationMap
- 
getGlobalFilter
- 
setGlobalFilter
- 
getRelationFilter
- 
setFilters
- 
isAllpublic boolean isAll()
- 
isNonepublic boolean isNone()
- 
and
- 
or
- 
not
- 
simplify
- 
equals
- 
hashCodepublic int hashCode()
- 
toString
- 
debugDump- Specified by:
- debugDumpin interface- DebugDumpable
 
 
-