ma.glasnost.orika.impl
Class UtilityResolver

java.lang.Object
  extended by ma.glasnost.orika.impl.UtilityResolver

public abstract class UtilityResolver
extends Object

UtilityResolver is used to resolve implementations for the various customizable utility types used in Orika.

Author:
matt.deboer@gmail.com

Constructor Summary
UtilityResolver()
           
 
Method Summary
static ClassMapBuilderFactory getDefaultClassMapBuilderFactory()
          Provides a default ClassMapBuilderFactory instance, favoring a type specified in the appropriate system property if found.
static CompilerStrategy getDefaultCompilerStrategy()
          Provides a default compiler strategy, favoring a type specified in the appropriate system property if found.
static ConstructorResolverStrategy getDefaultConstructorResolverStrategy()
          Provides a default constructor resolver strategy, favoring a type specified in the appropriate system property if found.
static ConverterFactory getDefaultConverterFactory()
          Provides a default constructor resolver strategy, favoring a type specified in the appropriate system property if found.
static PropertyResolverStrategy getDefaultPropertyResolverStrategy()
          Provides a default constructor resolver strategy, favoring a type specified in the appropriate system property if found.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UtilityResolver

public UtilityResolver()
Method Detail

getDefaultCompilerStrategy

public static CompilerStrategy getDefaultCompilerStrategy()
Provides a default compiler strategy, favoring a type specified in the appropriate system property if found.

Returns:

getDefaultConverterFactory

public static ConverterFactory getDefaultConverterFactory()
Provides a default constructor resolver strategy, favoring a type specified in the appropriate system property if found.

Returns:

getDefaultConstructorResolverStrategy

public static ConstructorResolverStrategy getDefaultConstructorResolverStrategy()
Provides a default constructor resolver strategy, favoring a type specified in the appropriate system property if found.

Returns:

getDefaultPropertyResolverStrategy

public static PropertyResolverStrategy getDefaultPropertyResolverStrategy()
Provides a default constructor resolver strategy, favoring a type specified in the appropriate system property if found.

Returns:

getDefaultClassMapBuilderFactory

public static ClassMapBuilderFactory getDefaultClassMapBuilderFactory()
Provides a default ClassMapBuilderFactory instance, favoring a type specified in the appropriate system property if found.

Returns:


Copyright © 2013 Glasnost. All Rights Reserved.