| AbstractBeanInstance |
|
| BeanInstance |
Each proxy maintains a single bean instance on which methods
are invoked.
|
| BytecodeMethodResolver |
An object that generates bytecode to resolve a Method at runtime.
|
| CombinedInterceptorAndDecoratorStackMethodHandler |
A method handler that wraps the invocation of interceptors and decorators.
|
| DecorationHelper |
|
| DecoratorProxyMethodHandler |
Method handler for decorated beans
|
| InterceptedProxyFactory |
Generates proxies used to apply interceptors to custom bean instances and return values of producer methods.
|
| InterceptionDecorationContext.Stack |
|
| InterceptionFactoryDataCache.InterceptionFactoryData |
|
| Marker |
A marker class we can use to ensure that our method will not collide with a
user provided method
|
| MethodHandler |
The interface implemented by the invocation handler of a proxy
instance.
|
| ProxiedMethodFilter |
Allows certain bean class methods to be ignored when creating a proxy / subclass.
|
| ProxyFactory |
Main factory to produce proxy classes and instances for Weld beans.
|
| ProxyInstantiator |
Implementations of this interface are capable of creating instances of a given proxy class.
|
| StackAwareMethodHandler |
The interface implemented by the invocation handler of a proxy instance.
|
| TargetBeanInstance |
A simple BeanInstance which always maintains a specific bean instance that is being proxied.
|