Top Description Interfaces Classes
[default module]

Package org.hibernate.bytecode.spi


Package defining bytecode code enhancement (instrumentation) support.

Interface Summary

Modifier and TypeInterface and Description
public interface
BasicProxyFactory

A proxy factory for "basic proxy" generation.

public interface
BytecodeEnhancementMetadata

Encapsulates bytecode enhancement information about a particular entity.

public interface
BytecodeProvider

Contract for providers of bytecode services to Hibernate.

public interface
ClassTransformer

A persistence provider provides an instance of this interface to the PersistenceUnitInfo.addTransformer method.

public interface
ProxyFactoryFactory

An interface for factories of proxy factory instances.

public interface
ReflectionOptimizer

Represents reflection optimization for a particular class.

Class Summary

Modifier and TypeClass and Description
public class
ByteCodeHelper

A helper for reading byte code from various input sources.

public class
public class
InstrumentedClassLoader

A specialized ClassLoader which performs bytecode enhancement on class definitions as they are loaded into the ClassLoader scope.

public class
NotInstrumentedException

Indicates a condition where an instrumented/enhanced class was expected, but the class was not instrumented/enhanced.