| Package | Description |
|---|---|
| org.elasticsearch.common.inject.internal |
Guice (sounds like like "juice")
|
| Modifier and Type | Class and Description |
|---|---|
static class |
InternalFactory.Instance<T>
ES:
An factory that returns a pre created instance.
|
| Modifier and Type | Method and Description |
|---|---|
InternalFactory<? extends T> |
BindingImpl.getInternalFactory() |
| Constructor and Description |
|---|
BindingImpl(Injector injector,
Key<T> key,
Object source,
InternalFactory<? extends T> internalFactory,
Scoping scoping) |
ExposedBindingImpl(Injector injector,
Object source,
Key<T> key,
InternalFactory<T> factory,
PrivateElements privateElements) |
InstanceBindingImpl(Injector injector,
Key<T> key,
Object source,
InternalFactory<? extends T> internalFactory,
Set<InjectionPoint> injectionPoints,
T instance) |
LinkedBindingImpl(Injector injector,
Key<T> key,
Object source,
InternalFactory<? extends T> internalFactory,
Scoping scoping,
Key<? extends T> targetKey) |
LinkedProviderBindingImpl(Injector injector,
Key<T> key,
Object source,
InternalFactory<? extends T> internalFactory,
Scoping scoping,
Key<? extends Provider<? extends T>> providerKey) |
ProviderInstanceBindingImpl(Injector injector,
Key<T> key,
Object source,
InternalFactory<? extends T> internalFactory,
Scoping scoping,
Provider<? extends T> providerInstance,
Set<InjectionPoint> injectionPoints) |
Copyright © 2009–2017. All rights reserved.