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
ConstructorsConstructorDescriptionRuntimeBytecodeProvider(QuarkusRuntimeProxyFactoryFactory preGeneratedProxyFactory) -
Method Summary
Modifier and TypeMethodDescriptionorg.hibernate.bytecode.enhance.spi.EnhancergetEnhancer(org.hibernate.bytecode.enhance.spi.EnhancementContext enhancementContext) org.hibernate.bytecode.spi.ProxyFactoryFactoryorg.hibernate.bytecode.spi.ReflectionOptimizergetReflectionOptimizer(Class<?> clazz, Map<String, org.hibernate.property.access.spi.PropertyAccess> propertyAccessMap) org.hibernate.bytecode.spi.ReflectionOptimizergetReflectionOptimizer(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, waitMethods inherited from interface org.hibernate.bytecode.spi.BytecodeProvider
resetCaches
-
Constructor Details
-
RuntimeBytecodeProvider
-
-
Method Details
-
getProxyFactoryFactory
public org.hibernate.bytecode.spi.ProxyFactoryFactory getProxyFactoryFactory()- Specified by:
getProxyFactoryFactoryin interfaceorg.hibernate.bytecode.spi.BytecodeProvider
-
getReflectionOptimizer
public org.hibernate.bytecode.spi.ReflectionOptimizer getReflectionOptimizer(Class clazz, String[] getterNames, String[] setterNames, Class[] types) - Specified by:
getReflectionOptimizerin 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:
getReflectionOptimizerin interfaceorg.hibernate.bytecode.spi.BytecodeProvider
-
getEnhancer
public org.hibernate.bytecode.enhance.spi.Enhancer getEnhancer(org.hibernate.bytecode.enhance.spi.EnhancementContext enhancementContext) - Specified by:
getEnhancerin interfaceorg.hibernate.bytecode.spi.BytecodeProvider
-