Uses of Interface
ma.glasnost.orika.unenhance.UnenhanceStrategy

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)
           
 



Copyright © 2013 Glasnost. All Rights Reserved.