| Package | Description |
|---|---|
| org.glassfish.hk2.configuration.internal | |
| org.jvnet.hk2.internal | |
| org.jvnet.testing.hk2mockito | |
| org.jvnet.testing.hk2mockito.internal |
| Modifier and Type | Class and Description |
|---|---|
class |
ChildInjectResolverImpl |
class |
ConfiguredByInjectionResolver |
| Modifier and Type | Field and Description |
|---|---|
private InjectionResolver<javax.inject.Inject> |
ChildInjectResolverImpl.systemResolver |
private InjectionResolver<javax.inject.Inject> |
ConfiguredByInjectionResolver.systemResolver |
| Modifier and Type | Class and Description |
|---|---|
class |
ThreeThirtyResolver |
| Modifier and Type | Field and Description |
|---|---|
private java.util.concurrent.ConcurrentHashMap<java.lang.Class<? extends java.lang.annotation.Annotation>,InjectionResolver<?>> |
ServiceLocatorImpl.allResolvers |
private Cache<SystemInjecteeImpl,InjectionResolver<?>> |
ServiceLocatorImpl.injecteeToResolverCache |
| Modifier and Type | Method and Description |
|---|---|
(package private) InjectionResolver<?> |
ServiceLocatorImpl.getInjectionResolver(java.lang.Class<? extends java.lang.annotation.Annotation> annoType) |
(package private) InjectionResolver<?> |
PerLocatorUtilities.getInjectionResolver(ServiceLocatorImpl locator,
java.lang.reflect.AnnotatedElement annotatedGuy)
Returns an injection resolver for this AnnotatedElement.
|
private InjectionResolver<?> |
PerLocatorUtilities.getInjectionResolver(ServiceLocatorImpl locator,
java.lang.reflect.AnnotatedElement annotatedGuy,
int position) |
InjectionResolver<?> |
PerLocatorUtilities.getInjectionResolver(ServiceLocatorImpl locator,
SystemInjecteeImpl injectee)
Returns an injection resolver for the injectee
|
(package private) InjectionResolver<?> |
ServiceLocatorImpl.getInjectionResolverForInjectee(SystemInjecteeImpl injectee) |
| Modifier and Type | Method and Description |
|---|---|
static ActiveDescriptor<InjectionResolver<javax.inject.Inject>> |
Utilities.getThreeThirtyDescriptor(ServiceLocatorImpl locator)
Creates a Three Thirty constant active descriptor
|
| Modifier and Type | Method and Description |
|---|---|
private void |
ClazzCreator.resolve(java.util.Map<SystemInjecteeImpl,java.lang.Object> addToMe,
InjectionResolver<?> resolver,
SystemInjecteeImpl injectee,
ServiceHandle<?> root,
Collector errorCollection) |
| Modifier and Type | Class and Description |
|---|---|
class |
HK2MockitoInjectionResolver
This class is a custom resolver that creates or finds services and wraps in a
spy.
|
| Modifier and Type | Field and Description |
|---|---|
private InjectionResolver<javax.inject.Inject> |
MockitoService.systemResolver |
| Modifier and Type | Field and Description |
|---|---|
private IterableProvider<InjectionResolver> |
MockitoService.resolvers |
| Constructor and Description |
|---|
MockitoService(MemberCache memberCache,
ParentCache parentCache,
ObjectFactory objectFactory,
ServiceLocator locator,
IterableProvider<InjectionResolver> resolvers,
InjectionResolver systemResolver) |
| Constructor and Description |
|---|
MockitoService(MemberCache memberCache,
ParentCache parentCache,
ObjectFactory objectFactory,
ServiceLocator locator,
IterableProvider<InjectionResolver> resolvers,
InjectionResolver systemResolver) |