@Singleton @Internal public final class IntrospectedHibernateBytecodeProvider extends Object implements BytecodeProvider
BytecodeProvider.
Implementation provides custom implementation of ProxyFactoryFactory and disables bytecode enhancer.| Constructor and Description |
|---|
IntrospectedHibernateBytecodeProvider() |
| Modifier and Type | Method and Description |
|---|---|
Enhancer |
getEnhancer(EnhancementContext enhancementContext) |
ProxyFactoryFactory |
getProxyFactoryFactory() |
ReflectionOptimizer |
getReflectionOptimizer(Class clazz,
String[] getterNames,
String[] setterNames,
Class[] types) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitresetCachespublic IntrospectedHibernateBytecodeProvider()
public ProxyFactoryFactory getProxyFactoryFactory()
getProxyFactoryFactory in interface BytecodeProviderpublic ReflectionOptimizer getReflectionOptimizer(Class clazz, String[] getterNames, String[] setterNames, Class[] types)
getReflectionOptimizer in interface BytecodeProviderpublic Enhancer getEnhancer(EnhancementContext enhancementContext)
getEnhancer in interface BytecodeProvider