Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.hibernate.bytecode.javassist

Interface Summary
FieldFilter | Contract for deciding whether fields should be read and/or write intercepted.
FieldHandled | Interface introduced to the enhanced class in order to be able to inject a `FieldHandler` to define the interception behavior.
FieldHandler | The interface defining how interception of a field should be handled.

Class Summary
AccessOptimizerAdapter | The `ReflectionOptimizer.AccessOptimizer` implementation for Javassist which simply acts as an adpater to the `BulkAccessor` class.
BulkAccessor | A JavaBean accessor.
BytecodeProviderImpl | Bytecode provider implementation for Javassist.
FastClass |
FieldTransformer | The thing that handles actual class enhancement in regards to intercepting field accesses.
InstantiationOptimizerAdapter | The `ReflectionOptimizer.InstantiationOptimizer` implementation for Javassist which simply acts as an adpater to the `FastClass` class.
JavassistClassTransformer | Enhance the classes allowing them to implements InterceptFieldEnabled This interface is then used by Hibernate for some optimizations.
ProxyFactoryFactoryImpl | A factory for Javassist-based `ProxyFactory` instances.
ReflectionOptimizerImpl | ReflectionOptimizer implementation for Javassist.
TransformingClassLoader |

Exception Summary
BulkAccessorException | An exception thrown while generating a bulk accessor.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES