Class FilterGizmoAssignableRoles
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.controller.FilterGizmoAssignableRoles
-
- All Implemented Interfaces:
FilterGizmo<RoleSelectionSpecification>
public class FilterGizmoAssignableRoles extends Object implements FilterGizmo<RoleSelectionSpecification>
-
-
Constructor Summary
Constructors Constructor Description FilterGizmoAssignableRoles(PrismContext prismContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RoleSelectionSpecification
adopt(ObjectFilter objectFilter, Authorization autz)
RoleSelectionSpecification
and(RoleSelectionSpecification a, RoleSelectionSpecification b)
RoleSelectionSpecification
createDenyAll()
String
debugDumpFilter(RoleSelectionSpecification filter, int indent)
ObjectFilter
getObjectFilter(RoleSelectionSpecification filter)
boolean
isAll(RoleSelectionSpecification spec)
boolean
isNone(RoleSelectionSpecification spec)
RoleSelectionSpecification
not(RoleSelectionSpecification a)
RoleSelectionSpecification
or(RoleSelectionSpecification a, RoleSelectionSpecification b)
RoleSelectionSpecification
simplify(RoleSelectionSpecification spec)
-
-
-
Constructor Detail
-
FilterGizmoAssignableRoles
public FilterGizmoAssignableRoles(PrismContext prismContext)
-
-
Method Detail
-
and
public RoleSelectionSpecification and(RoleSelectionSpecification a, RoleSelectionSpecification b)
- Specified by:
and
in interfaceFilterGizmo<RoleSelectionSpecification>
-
or
public RoleSelectionSpecification or(RoleSelectionSpecification a, RoleSelectionSpecification b)
- Specified by:
or
in interfaceFilterGizmo<RoleSelectionSpecification>
-
not
public RoleSelectionSpecification not(RoleSelectionSpecification a)
- Specified by:
not
in interfaceFilterGizmo<RoleSelectionSpecification>
-
adopt
public RoleSelectionSpecification adopt(ObjectFilter objectFilter, Authorization autz)
- Specified by:
adopt
in interfaceFilterGizmo<RoleSelectionSpecification>
-
createDenyAll
public RoleSelectionSpecification createDenyAll()
- Specified by:
createDenyAll
in interfaceFilterGizmo<RoleSelectionSpecification>
-
isAll
public boolean isAll(RoleSelectionSpecification spec)
- Specified by:
isAll
in interfaceFilterGizmo<RoleSelectionSpecification>
-
isNone
public boolean isNone(RoleSelectionSpecification spec)
- Specified by:
isNone
in interfaceFilterGizmo<RoleSelectionSpecification>
-
simplify
public RoleSelectionSpecification simplify(RoleSelectionSpecification spec)
- Specified by:
simplify
in interfaceFilterGizmo<RoleSelectionSpecification>
-
getObjectFilter
public ObjectFilter getObjectFilter(RoleSelectionSpecification filter)
- Specified by:
getObjectFilter
in interfaceFilterGizmo<RoleSelectionSpecification>
-
debugDumpFilter
public String debugDumpFilter(RoleSelectionSpecification filter, int indent)
- Specified by:
debugDumpFilter
in interfaceFilterGizmo<RoleSelectionSpecification>
-
-