Class MethodInterceptorImpl
java.lang.Object
org.jvnet.hk2.internal.MethodInterceptorImpl
- All Implemented Interfaces:
javassist.util.proxy.MethodHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ActiveDescriptor<?> private static final Stringprivate final ServiceLocatorImplprivate final WeakReference<Injectee> Actual injectee, needed for InstantiationServiceprivate static final Stringprivate final ServiceHandleImpl<?> Original root node, needed for proper destruction -
Constructor Summary
ConstructorsConstructorDescriptionMethodInterceptorImpl(ServiceLocatorImpl sli, ActiveDescriptor<?> descriptor, ServiceHandleImpl<?> root, Injectee injectee) -
Method Summary
-
Field Details
-
PROXY_MORE_METHOD_NAME
- See Also:
-
locator
-
descriptor
-
root
Original root node, needed for proper destruction -
myInjectee
Actual injectee, needed for InstantiationService -
EQUALS_NAME
- See Also:
-
-
Constructor Details
-
MethodInterceptorImpl
MethodInterceptorImpl(ServiceLocatorImpl sli, ActiveDescriptor<?> descriptor, ServiceHandleImpl<?> root, Injectee injectee)
-
-
Method Details
-
internalInvoke
-
invoke
-
isEquals
-