Class 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
    • Method Detail

      • 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