Uses of Interface
com.evolveum.midpoint.schema.merger.ItemMerger
Package
Description
Supports merging of (usually) configuration beans.
-
Uses of ItemMerger in com.evolveum.midpoint.schema.merger
Modifier and TypeClassDescriptionclass
class
BaseItemMerger<T extends Item<?,
?>> Provides common functionality for the majority for (non-trivial) item mergers.class
The generic item merger that follows these rules: 1.class
Ignores the value in the source object.class
Does no actual data movement; just requires that the value does exist in the target object.Modifier and TypeMethodDescriptionprotected static PathKeyedMap<ItemMerger>
BaseMergeOperation.createPathMap
(Map<ItemPath, ItemMerger> sourceMap) Modifier and TypeMethodDescriptionprotected static PathKeyedMap<ItemMerger>
BaseMergeOperation.createPathMap
(Map<ItemPath, ItemMerger> sourceMap) ModifierConstructorDescriptionGenericItemMerger
(@Nullable OriginMarker originMarker, @NotNull PathKeyedMap<ItemMerger> childrenMergers) -
Uses of ItemMerger in com.evolveum.midpoint.schema.merger.assignment
Modifier and TypeClassDescriptionclass
A merger specific to assignment: creates inheritance relations between the same assignments (matched by kind and intent). -
Uses of ItemMerger in com.evolveum.midpoint.schema.merger.objdef
-
Uses of ItemMerger in com.evolveum.midpoint.schema.merger.resource
Modifier and TypeClassDescriptionclass
A merger specific to resource definitions: creates inheritance relations between the same definitions (matched by kind and intent).