| Package | Description |
|---|---|
| ma.glasnost.orika.impl | |
| ma.glasnost.orika.inheritance | |
| ma.glasnost.orika.unenhance |
| Modifier and Type | Field and Description |
|---|---|
protected SuperTypeResolverStrategy |
DefaultMapperFactory.MapperFactoryBuilder.superTypeStrategy
The SuperTypeResolverStrategy configured for the MapperFactory
|
| Modifier and Type | Method and Description |
|---|---|
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.superTypeResolverStrategy(SuperTypeResolverStrategy superTypeStrategy)
Configure the SuperTypeResolverStrategy to use with the generated
MapperFactory
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSuperTypeResolverStrategy |
| Modifier and Type | Method and Description |
|---|---|
static <T> Type<T> |
SuperTypeResolver.getSuperType(Type<?> enhancedClass,
SuperTypeResolverStrategy strategy) |
| Modifier and Type | Method and Description |
|---|---|
void |
BaseUnenhancer.addSuperTypeResolverStrategy(SuperTypeResolverStrategy strategy) |
Copyright © 2019 Glasnost. All rights reserved.