| Modifier and Type | Interface and Description |
|---|---|
| public interface | FieldFilter
Contract for deciding whether fields should be read and/or write intercepted. |
| public interface | FieldHandled
Interface introduced to the enhanced class in order to be able to
inject a |
| public interface | FieldHandler
The interface defining how interception of a field should be handled. |
| Modifier and Type | Class and Description |
|---|---|
| public class | AccessOptimizerAdapter
The |
| public abstract class | BulkAccessor
A JavaBean accessor. |
| public class | BulkAccessorException
An exception thrown while generating a bulk accessor. |
| pack-priv class | BulkAccessorFactory
A factory of bulk accessors. |
| public class | BytecodeProviderImpl
Bytecode provider implementation for Javassist. |
| public class | |
| public class | FieldTransformer
The thing that handles actual class enhancement in regards to intercepting field accesses. |
| public class | InstantiationOptimizerAdapter
The |
| public class | JavassistClassTransformer
Enhance the classes allowing them to implements InterceptFieldEnabled This interface is then used by Hibernate for some optimizations. |
| public class | ProxyFactoryFactoryImpl
A factory for Javassist-based |
| public class | ReflectionOptimizerImpl
ReflectionOptimizer implementation for Javassist. |
| public class |