| Package | Description |
|---|---|
| org.jvnet.hk2.internal |
| Modifier and Type | Field and Description |
|---|---|
private ServiceHandleImpl<?> |
MethodInterceptorImpl.root
Original root node, needed for proper destruction
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.LinkedList<ServiceHandleImpl<?>> |
ServiceHandleImpl.subHandles |
| Modifier and Type | Method and Description |
|---|---|
private <T> ServiceHandleImpl<T> |
ServiceLocatorImpl.getServiceHandleImpl(ActiveDescriptor<T> activeDescriptor,
Injectee injectee) |
private <T> ServiceHandleImpl<T> |
ServiceLocatorImpl.internalGetServiceHandle(ActiveDescriptor<T> activeDescriptor,
java.lang.reflect.Type requestedType,
Injectee originalRequest) |
| Modifier and Type | Method and Description |
|---|---|
void |
ServiceHandleImpl.addSubHandle(ServiceHandleImpl<?> subHandle)
Add a sub handle to this for proper destruction
|
<T> T |
ProxyUtilities.generateProxy(java.lang.Class<?> requestedClass,
ServiceLocatorImpl locator,
ActiveDescriptor<T> root,
ServiceHandleImpl<T> handle,
Injectee injectee) |
| Constructor and Description |
|---|
MethodInterceptorImpl(ServiceLocatorImpl sli,
ActiveDescriptor<?> descriptor,
ServiceHandleImpl<?> root,
Injectee injectee) |