Class AssociationsToShadowReferencesTransformer
java.lang.Object
com.evolveum.midpoint.schema.processor.AssociationsToShadowReferencesTransformer
- All Implemented Interfaces:
FilterItemPathTransformer
public class AssociationsToShadowReferencesTransformer
extends Object
implements FilterItemPathTransformer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription@Nullable ItemPath
transform
(ItemPath parentPath, ItemDefinition<?> parentDefinition, ItemFilter filter)
-
Constructor Details
-
AssociationsToShadowReferencesTransformer
public AssociationsToShadowReferencesTransformer()
-
-
Method Details
-
transform
@Nullable public @Nullable ItemPath transform(ItemPath parentPath, ItemDefinition<?> parentDefinition, ItemFilter filter) - Specified by:
transform
in interfaceFilterItemPathTransformer
- Parameters:
parentPath
- Item Path of parent filter, to which paths are relative in filterparentDefinition
- Definition of parent filter.filter
- actual filter to be transformed.- Returns:
- null, if item path should be unchanged, otherwise new item path
-