Skip navigation links 
 
oracle.eclipselink.coherence.integrated.internal.cache
Class WrapperGenerator
java.lang.Object
  
oracle.eclipselink.coherence.integrated.internal.cache.WrapperGenerator
- 
public class WrapperGenerator
 
- extends java.lang.Object
 
Purpose: This class is used to generate wrapper classes for the Cached Entities. All Entities stored within Coherence will be wrapped by a generated Wrapper. This Wrapper provides a mechanism to cache relationship values while providing access to the default Coherence ReflectionValueExtractor.
- Since:
 
- Oracle TopLink 11g (11.1.1.0.0)
 
- Author:
 
- gyorke
 
 
  
 
  
 
| Method Summary | 
 void | 
createWrapperFor(java.lang.Class javaClass, java.lang.ClassLoader classLoader) 
            | 
protected  void | 
defineClass(java.lang.String className, java.lang.ClassLoader classloader, byte[] classBytes) 
            | 
 byte[] | 
generateWrapper(java.lang.Class javaClass, java.lang.String wrapperClassName) 
            | 
 java.lang.String | 
getInternalWrapperClassName(java.lang.Class javaClass) 
            | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
defineClass
protected java.lang.reflect.Method defineClass
wrapperClassName
protected java.lang.String wrapperClassName
WrapperGenerator
public WrapperGenerator()
getInternalWrapperClassName
public java.lang.String getInternalWrapperClassName(java.lang.Class javaClass)
defineClass
protected void defineClass(java.lang.String className,
                           java.lang.ClassLoader classloader,
                           byte[] classBytes)
createWrapperFor
public void createWrapperFor(java.lang.Class javaClass,
                             java.lang.ClassLoader classLoader)
generateWrapper
public byte[] generateWrapper(java.lang.Class javaClass,
                              java.lang.String wrapperClassName)
Skip navigation links