Package com.evolveum.midpoint.prism.impl
Class ItemMergerFactoryImpl
java.lang.Object
com.evolveum.midpoint.prism.impl.ItemMergerFactoryImpl
- All Implemented Interfaces:
- ItemMergerFactory
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescription@Nullable ItemMergercreateMerger(@NotNull ItemDefinition<?> definition, @NotNull MergeStrategy strategy, @Nullable OriginMarker originMarker) voidregisterMergerSupplier(@NotNull String identifier, @NotNull Class<?> type, @NotNull Function<OriginMarker, ItemMerger> supplier) 
- 
Constructor Details- 
ItemMergerFactoryImplpublic ItemMergerFactoryImpl()
 
- 
- 
Method Details- 
registerMergerSupplierpublic void registerMergerSupplier(@NotNull @NotNull String identifier, @NotNull @NotNull Class<?> type, @NotNull @NotNull Function<OriginMarker, ItemMerger> supplier) 
- 
createMerger@Nullable public @Nullable ItemMerger createMerger(@NotNull @NotNull ItemDefinition<?> definition, @NotNull @NotNull MergeStrategy strategy, @Nullable @Nullable OriginMarker originMarker) - Specified by:
- createMergerin interface- ItemMergerFactory
 
 
-