public class GrailsBytecodeProvider extends java.lang.Object implements BytecodeProvider, java.ioSerializable
A BytecodeProvider implementation for Hibernate 7 that provides Groovy-aware proxies.
| Constructor and description |
|---|
GrailsBytecodeProvider() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected ByteBuddyProxyHelper |
createProxyHelper() |
|
public Enhancer |
getEnhancer(EnhancementContext enhancementContext) |
|
public ProxyFactoryFactory |
getProxyFactoryFactory() |
|
public ByteBuddyProxyHelper |
getProxyHelper() |
|
public ReflectionOptimizer |
getReflectionOptimizer(java.lang.Class clazz, java.lang.String[] getterNames, java.lang.String[] setterNames, java.lang.Class[] types) |
|
public ReflectionOptimizer |
getReflectionOptimizer(java.lang.Class<?> clazz, java.util.Map<java.lang.String, PropertyAccess> propertyAccessMap) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#equals(java.lang.Object), java.lang.Object#getClass(), java.lang.Object#hashCode(), java.lang.Object#notify(), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int) |