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 Details

  • Method Details

    • getProxyFactoryFactory

      public org.hibernate.bytecode.spi.ProxyFactoryFactory getProxyFactoryFactory()
      Specified by:
      getProxyFactoryFactory in interface org.hibernate.bytecode.spi.BytecodeProvider
    • getReflectionOptimizer

      public org.hibernate.bytecode.spi.ReflectionOptimizer getReflectionOptimizer(Class clazz, String[] getterNames, String[] setterNames, Class[] types)
      Specified by:
      getReflectionOptimizer in interface org.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 interface org.hibernate.bytecode.spi.BytecodeProvider
    • getEnhancer

      public org.hibernate.bytecode.enhance.spi.Enhancer getEnhancer(org.hibernate.bytecode.enhance.spi.EnhancementContext enhancementContext)
      Specified by:
      getEnhancer in interface org.hibernate.bytecode.spi.BytecodeProvider