Package org.cadixdev.lorenz.merge
An API for merging Lorenz mappings. The main API in this package is
MappingSetMerger. Also worth noting is
MappingSetMergerHandler.- Since:
- 0.5.4
-
Interface Summary Interface Description MappingSetMerger A service for merging mappings.MappingSetMergerHandler This class is responsible for handling the individual merge conditions found in the defaultMappingSetMerger. -
Class Summary Class Description MergeConfig Configuration object forMappingSetMerger.MergeConfig.Builder This builder class creates instances forMergeConfig.MergeContext This class represents the current context for a remapping operation for aMappingSetMergerHandler.MergeResult<T> This class represents the result of a mapping merge handled by aMappingSetMergerHandler. -
Enum Summary Enum Description FieldMergeStrategy This enum represents a configuration value for determining how strictly field mappings will be merged viaMappingSetMerger.MethodMergeStrategy This enum represents a configuration value for determining how strictly method mappings will be merged viaMappingSetMerger.