ma.glasnost.orika.test.extensibility
Class PooledInstancesTestCase.MyMapperFactory

java.lang.Object
  extended by ma.glasnost.orika.impl.DefaultMapperFactory
      extended by ma.glasnost.orika.test.extensibility.PooledInstancesTestCase.MyMapperFactory
All Implemented Interfaces:
MapperFactory
Enclosing class:
PooledInstancesTestCase

public static class PooledInstancesTestCase.MyMapperFactory
extends DefaultMapperFactory


Nested Class Summary
static class PooledInstancesTestCase.MyMapperFactory.Builder
           
 
Nested classes/interfaces inherited from class ma.glasnost.orika.impl.DefaultMapperFactory
DefaultMapperFactory.MapperFactoryBuilder<F extends DefaultMapperFactory,B extends DefaultMapperFactory.MapperFactoryBuilder<F,B>>
 
Constructor Summary
protected PooledInstancesTestCase.MyMapperFactory(PooledInstancesTestCase.MyMapperFactory.Builder builder)
          Since DefaultMapperFactory uses (some form of) the Builder pattern, we need to provide a constructor which can accept an appropriate builder and pass it to the super constructor.
 
Method Summary
<S,D> BoundMapperFacade<S,D>
getMapperFacade(Type<S> sourceType, Type<D> destinationType, boolean containsCycles)
           
 Map<String,PooledInstancesTestCase.Pooled> getPool()
           
 
Methods inherited from class ma.glasnost.orika.impl.DefaultMapperFactory
build, buildMapperFacade, buildUnenhanceStrategy, classMap, classMap, classMap, classMap, existsRegisteredMapper, getClassMap, getClassMapBuilderFactory, getConverterFactory, getMapperFacade, getMapperFacade, getMapperFacade, getMapperFacade, getRegisteredMapper, getRegisteredMapper, lookupConcreteDestinationType, lookupMappedClasses, lookupMapper, lookupMapper, lookupObjectFactory, lookupObjectFactory, lookupUsedClassMap, register, registerClassMap, registerClassMap, registerConcreteType, registerConcreteType, registerDefaultFieldMapper, registerMapper, registerMappingHint, registerObjectFactory, registerObjectFactory, resolveConcreteType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PooledInstancesTestCase.MyMapperFactory

protected PooledInstancesTestCase.MyMapperFactory(PooledInstancesTestCase.MyMapperFactory.Builder builder)
Since DefaultMapperFactory uses (some form of) the Builder pattern, we need to provide a constructor which can accept an appropriate builder and pass it to the super constructor.

Parameters:
builder -
Method Detail

getPool

public Map<String,PooledInstancesTestCase.Pooled> getPool()

getMapperFacade

public <S,D> BoundMapperFacade<S,D> getMapperFacade(Type<S> sourceType,
                                                    Type<D> destinationType,
                                                    boolean containsCycles)
Specified by:
getMapperFacade in interface MapperFactory
Overrides:
getMapperFacade in class DefaultMapperFactory


Copyright © 2012 Glasnost. All Rights Reserved.