org.iternine.jeppetto.dao.jdbc.enhance
Class EnhancerHelper

java.lang.Object
  extended by org.iternine.jeppetto.dao.jdbc.enhance.EnhancerHelper

public class EnhancerHelper
extends Object


Constructor Summary
EnhancerHelper()
           
 
Method Summary
static
<T> Enhancer<T>
getJDBCPersistableEnhancer(Class<T> baseClass)
          Creates a new enhancer for the given class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnhancerHelper

public EnhancerHelper()
Method Detail

getJDBCPersistableEnhancer

public static <T> Enhancer<T> getJDBCPersistableEnhancer(Class<T> baseClass)
Creates a new enhancer for the given class. If the class already implements JDBCPersistable, then a special "no-op" enhancer will be returned that doesn't do any special enhancement. Otherwise, a byte-code enhancer is returned.

Parameters:
baseClass - class for which to create an enhancer
Returns:
new enhancer


Copyright © 2012. All Rights Reserved.