Class RuntimeBytecodeProvider
java.lang.Object
io.quarkus.hibernate.orm.runtime.service.bytecodeprovider.RuntimeBytecodeProvider
- All Implemented Interfaces:
Serializable
,org.hibernate.bytecode.spi.BytecodeProvider
,org.hibernate.service.Service
final class RuntimeBytecodeProvider
extends Object
implements org.hibernate.bytecode.spi.BytecodeProvider
-
Constructor Summary
ConstructorDescriptionRuntimeBytecodeProvider
(QuarkusRuntimeProxyFactoryFactory statefulProxyFactory) -
Method Summary
Modifier and TypeMethodDescriptionorg.hibernate.bytecode.enhance.spi.Enhancer
getEnhancer
(org.hibernate.bytecode.enhance.spi.EnhancementContext enhancementContext) org.hibernate.bytecode.spi.ProxyFactoryFactory
org.hibernate.bytecode.spi.ReflectionOptimizer
getReflectionOptimizer
(Class<?> clazz, Map<String, org.hibernate.property.access.spi.PropertyAccess> propertyAccessMap) org.hibernate.bytecode.spi.ReflectionOptimizer
getReflectionOptimizer
(Class clazz, String[] getterNames, String[] setterNames, Class[] types) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.bytecode.spi.BytecodeProvider
resetCaches
-
Constructor Details
-
RuntimeBytecodeProvider
-
-
Method Details
-
getProxyFactoryFactory
public org.hibernate.bytecode.spi.ProxyFactoryFactory getProxyFactoryFactory()- Specified by:
getProxyFactoryFactory
in interfaceorg.hibernate.bytecode.spi.BytecodeProvider
-
getReflectionOptimizer
public org.hibernate.bytecode.spi.ReflectionOptimizer getReflectionOptimizer(Class clazz, String[] getterNames, String[] setterNames, Class[] types) - Specified by:
getReflectionOptimizer
in interfaceorg.hibernate.bytecode.spi.BytecodeProvider
-
getReflectionOptimizer
public org.hibernate.bytecode.spi.ReflectionOptimizer getReflectionOptimizer(Class<?> clazz, Map<String, org.hibernate.property.access.spi.PropertyAccess> propertyAccessMap) - Specified by:
getReflectionOptimizer
in interfaceorg.hibernate.bytecode.spi.BytecodeProvider
-
getEnhancer
public org.hibernate.bytecode.enhance.spi.Enhancer getEnhancer(org.hibernate.bytecode.enhance.spi.EnhancementContext enhancementContext) - Specified by:
getEnhancer
in interfaceorg.hibernate.bytecode.spi.BytecodeProvider
-