|
Class Summary |
| AbstractMappingStrategy |
AbstractMappingStrategy provides base MappingStrategy functionality |
| CopyByReferenceStrategy |
CopyByReferenceStrategy copies the source reference directly to the
destination |
| InstantiateAndUseCustomMapperStrategy |
InstantiateAndUseCustomMapperStrategy uses a custom ObjectFactory and
a custom Mapper to map from source to destination type. |
| InstantiateByDefaultAndUseCustomMapperStrategy |
InstantiateByDefaultAndUseCustomMapperStrategy uses a custom mapper and creates instances
using the default constructor for the destination type. |
| MapExistingAndUseCustomMapperStrategy |
MapExistingAndUseCustomMapperStrategy maps in place using a custom mapper |
| MappingStrategyKey |
MappingStrategyKey defines the minimum information necessary to cache a
particular mapping strategy |
| MappingStrategyRecorder |
MappingStrategyRecorder is used to record the important details regarding
the branch logic and component lookups performed for a given set of input
types.
After recording these details, it can be used to generate an appropriate
MappingStrategy instance which can be cached and reused for that particular
set of inputs. |
| UseConverterStrategy |
|
| UseCustomMapperStrategy |
UseCustomMapperStrategy uses a custom mapper to map the source to the destination |