AbstractBeanInstance |
|
ClientProxyFactory<T> |
Proxy factory that generates client proxies, it uses optimizations that
are not valid for other proxy types.
|
ClientProxyProvider |
A proxy pool for holding scope adaptors (client proxies)
|
CombinedInterceptorAndDecoratorStackMethodHandler |
A method handler that wraps the invocation of interceptors and decorators.
|
CommonProxiedMethodFilters |
|
ContextBeanInstance<T> |
An instance locator that uses a context to lookup the instance if
it exists; otherwise, a new instance will be created from the
bean.
|
DecorationHelper<T> |
|
DecoratorProxyFactory<T> |
This special proxy factory is mostly used for abstract decorators.
|
DecoratorProxyMethodHandler |
Method handler for decorated beans
|
DefaultBytecodeMethodResolver |
|
DefaultProxyInstantiator |
Default ProxyInstantiator implementation that uses proxy class' no-arg constructor to create a new instance.
|
EnterpriseTargetBeanInstance |
|
GroovyMethodFilter |
|
InterceptedProxyFactory<T> |
Generates proxies used to apply interceptors to custom bean instances and return values of producer methods.
|
InterceptedProxyMethodHandler |
|
InterceptedSubclassFactory<T> |
Factory for producing subclasses that are used by the combined interceptors and decorators stack.
|
InterceptionDecorationContext |
A class that holds the interception (and decoration) contexts which are currently in progress.
|
InterceptionDecorationContext.Stack |
|
InterceptionFactoryDataCache |
|
InterceptionFactoryDataCache.InterceptionFactoryData<T> |
|
Marker |
A marker class we can use to ensure that our method will not collide with a
user provided method
|
ProtectionDomainCache |
Holds enhanced protection domains for proxy classes.
|
ProxyFactory<T> |
Main factory to produce proxy classes and instances for Weld beans.
|
ProxyInstantiator.Factory |
|
ProxyMethodHandler |
A general purpose MethodHandler for all proxies which routes calls to the
BeanInstance associated with this proxy or handler.
|
TargetBeanInstance |
A simple BeanInstance which always maintains a specific bean instance that is being proxied.
|