Class ResourceObjectPattern
java.lang.Object
com.evolveum.midpoint.schema.processor.ResourceObjectPattern
- All Implemented Interfaces:
Serializable
- Author:
- semancik
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionResourceObjectPattern
(@NotNull ResourceObjectDefinition objectDefinition, @NotNull ObjectFilter filter) -
Method Summary
Modifier and TypeMethodDescription@NotNull ObjectFilter
@NotNull ResourceObjectDefinition
boolean
matches
(@NotNull AbstractShadow shadowToMatch) static boolean
matches
(@NotNull AbstractShadow shadowToMatch, @Nullable Collection<ResourceObjectPattern> protectedAccountPatterns)
-
Constructor Details
-
ResourceObjectPattern
public ResourceObjectPattern(@NotNull @NotNull ResourceObjectDefinition objectDefinition, @NotNull @NotNull ObjectFilter filter)
-
-
Method Details
-
matches
public static boolean matches(@NotNull @NotNull AbstractShadow shadowToMatch, @Nullable @Nullable Collection<ResourceObjectPattern> protectedAccountPatterns) throws SchemaException - Throws:
SchemaException
-
matches
@VisibleForTesting public boolean matches(@NotNull @NotNull AbstractShadow shadowToMatch) throws SchemaException - Throws:
SchemaException
-
getObjectDefinition
-
getFilter
-