net.ep.db4o.javassist
Class Enhancer

java.lang.Object
  extended by net.ep.db4o.javassist.Enhancer

public class Enhancer
extends java.lang.Object


Constructor Summary
Enhancer()
           
 
Method Summary
static
<T> void
cloneFrom(T input, T output)
           
static
<T> T
enhance(T input, com.db4o.ObjectContainer container)
           
static
<T> java.lang.Class<T>
enhancedClass(java.lang.Class<T> targetType, ObjectContainerProvider _provider)
           
static
<T> T
newInstance(java.lang.Class<T> clazz, com.db4o.ObjectContainer container)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Enhancer

public Enhancer()
Method Detail

enhancedClass

public static <T> java.lang.Class<T> enhancedClass(java.lang.Class<T> targetType,
                                                   ObjectContainerProvider _provider)

newInstance

public static <T> T newInstance(java.lang.Class<T> clazz,
                                com.db4o.ObjectContainer container)

enhance

public static <T> T enhance(T input,
                            com.db4o.ObjectContainer container)

cloneFrom

public static <T> void cloneFrom(T input,
                                 T output)
                      throws java.lang.IllegalArgumentException,
                             java.lang.IllegalAccessException
Throws:
java.lang.IllegalArgumentException
java.lang.IllegalAccessException


Copyright © 2009. All Rights Reserved.