|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use UnenhanceStrategy | |
|---|---|
| ma.glasnost.orika | |
| ma.glasnost.orika.impl | |
| ma.glasnost.orika.impl.mapping.strategy | |
| ma.glasnost.orika.unenhance | |
| Uses of UnenhanceStrategy in ma.glasnost.orika |
|---|
| Methods in ma.glasnost.orika that return UnenhanceStrategy | |
|---|---|
UnenhanceStrategy |
MapperFactory.getUserUnenhanceStrategy()
Returns the UnenhanceStrategy associated with this MapperFactory,
provided when this MapperFactory was constructed. |
| Uses of UnenhanceStrategy in ma.glasnost.orika.impl |
|---|
| Fields in ma.glasnost.orika.impl declared as UnenhanceStrategy | |
|---|---|
protected UnenhanceStrategy |
DefaultMapperFactory.MapperFactoryBuilder.unenhanceStrategy
The UnenhanceStrategy configured for the MapperFactory |
| Methods in ma.glasnost.orika.impl that return UnenhanceStrategy | |
|---|---|
protected UnenhanceStrategy |
DefaultMapperFactory.buildUnenhanceStrategy(UnenhanceStrategy unenhanceStrategy,
SuperTypeResolverStrategy superTypeStrategy)
Generates the UnenhanceStrategy to be used for this MapperFactory, applying the passed delegateStrategy if not null. This allows the MapperFactory a chance to fill in the unenhance strategy with references to other parts of the factory (registered mappers, converters, object factories) which may be important in the "unenhancing" process. |
UnenhanceStrategy |
DefaultMapperFactory.getUserUnenhanceStrategy()
|
| Methods in ma.glasnost.orika.impl with parameters of type UnenhanceStrategy | |
|---|---|
protected MapperFacade |
DefaultMapperFactory.buildMapperFacade(MappingContextFactory contextFactory,
UnenhanceStrategy unenhanceStrategy)
Builds the MapperFacade for this factory. |
protected UnenhanceStrategy |
DefaultMapperFactory.buildUnenhanceStrategy(UnenhanceStrategy unenhanceStrategy,
SuperTypeResolverStrategy superTypeStrategy)
Generates the UnenhanceStrategy to be used for this MapperFactory, applying the passed delegateStrategy if not null. This allows the MapperFactory a chance to fill in the unenhance strategy with references to other parts of the factory (registered mappers, converters, object factories) which may be important in the "unenhancing" process. |
B |
DefaultMapperFactory.MapperFactoryBuilder.unenhanceStrategy(UnenhanceStrategy unenhanceStrategy)
Configure the UnenhanceStrategy to use with the generated MapperFactory |
| Constructors in ma.glasnost.orika.impl with parameters of type UnenhanceStrategy | |
|---|---|
MapperFacadeImpl(MapperFactory mapperFactory,
MappingContextFactory contextFactory,
UnenhanceStrategy unenhanceStrategy)
Constructs a new MapperFacadeImpl |
|
| Uses of UnenhanceStrategy in ma.glasnost.orika.impl.mapping.strategy |
|---|
| Fields in ma.glasnost.orika.impl.mapping.strategy declared as UnenhanceStrategy | |
|---|---|
protected UnenhanceStrategy |
UseCustomMapperStrategy.unenhancer
The Unenhancer to be used for this strategy |
| Constructors in ma.glasnost.orika.impl.mapping.strategy with parameters of type UnenhanceStrategy | |
|---|---|
InstantiateAndUseCustomMapperStrategy(Type<Object> sourceType,
Type<Object> destinationType,
Mapper<Object,Object> customMapper,
ObjectFactory<Object> objectFactory,
UnenhanceStrategy unenhancer)
Creates a new instance of InstantiateAndUseCustomMapperStrategy |
|
InstantiateByDefaultAndUseCustomMapperStrategy(Type<Object> sourceType,
Type<Object> destinationType,
Mapper<Object,Object> customMapper,
UnenhanceStrategy unenhancer)
Creates a new instance of InstantiateByDefaultAndUseCustomMapperStrategy |
|
MapExistingAndUseCustomMapperStrategy(Type<Object> sourceType,
Type<Object> destinationType,
Mapper<Object,Object> customMapper,
UnenhanceStrategy unenhancer)
Creates a new instance of MapExistingAndUseCustomMapperStrategy |
|
MappingStrategyRecorder(MappingStrategyKey key,
UnenhanceStrategy unenhanceStrategy)
|
|
UseConverterStrategy(Type<Object> sourceType,
Type<Object> destinationType,
Converter<Object,Object> converter,
UnenhanceStrategy unenhancer)
Creates a new instance of UseConverterStrategy |
|
UseCustomMapperStrategy(Type<Object> sourceType,
Type<Object> destinationType,
Mapper<Object,Object> customMapper,
UnenhanceStrategy unenhancer)
Creates a new instance of UseCustomMapperStrategy |
|
| Uses of UnenhanceStrategy in ma.glasnost.orika.unenhance |
|---|
| Classes in ma.glasnost.orika.unenhance that implement UnenhanceStrategy | |
|---|---|
class |
BaseUnenhancer
Provides a delegating unenhance strategy which also post-processes the unenhancement results using the associated super-type strategies. See also: #SuperTypeResolverStrategy |
class |
HibernateUnenhanceStrategy
HibernateUnenhanceStrategy is used to unwrapped objects from their Hibernate-generated proxy, which may have been created to match methods of a super-type (missing some of the details important in a child class mapping). |
| Methods in ma.glasnost.orika.unenhance with parameters of type UnenhanceStrategy | |
|---|---|
void |
BaseUnenhancer.addUnenhanceStrategy(UnenhanceStrategy strategy)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||