|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.inject.PrivateEnvironmentProcessor
public class PrivateEnvironmentProcessor
Handles Binder.newPrivateBinder()
elements.
Field Summary | |
---|---|
protected com.google.inject.internal.Errors |
errors
|
protected com.google.inject.InjectorImpl |
injector
|
Method Summary | ||
---|---|---|
List<com.google.inject.InjectorShell.Builder> |
getInjectorShellBuilders()
|
|
void |
process(com.google.inject.InjectorImpl injector,
List<Element> elements)
|
|
void |
process(Iterable<com.google.inject.InjectorShell> isolatedInjectorBuilders)
|
|
|
visitBinding(Binding<T> binding)
Visit a mapping from a key (type and optional annotation) to the strategy for getting instances of the type. |
|
Boolean |
visitInjectionRequest(InjectionRequest injectionRequest)
Visit a request to inject the instance fields and methods of an instance. |
|
Boolean |
visitInterceptorBinding(InterceptorBinding interceptorBinding)
Visit a registration of interceptors for matching methods of matching classes. |
|
Boolean |
visitMessage(Message message)
Visit an error message and the context in which it occured. |
|
Boolean |
visitPrivateEnvironment(PrivateEnvironment privateEnvironment)
Visit a collection of configuration elements for a private environment. |
|
|
visitProviderLookup(ProviderLookup<T> providerLookup)
Visit a lookup of the provider for a type. |
|
Boolean |
visitScopeBinding(ScopeBinding scopeBinding)
Visit a registration of a scope annotation with the scope that implements it. |
|
Boolean |
visitStaticInjectionRequest(StaticInjectionRequest staticInjectionRequest)
Visit a request to inject the static fields and methods of type. |
|
Boolean |
visitTypeConverterBinding(TypeConverterBinding typeConverterBinding)
Visit a registration of type converters for matching target types. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected com.google.inject.internal.Errors errors
protected com.google.inject.InjectorImpl injector
Method Detail |
---|
public Boolean visitPrivateEnvironment(PrivateEnvironment privateEnvironment)
ElementVisitor
visitPrivateEnvironment
in interface ElementVisitor<Boolean>
public List<com.google.inject.InjectorShell.Builder> getInjectorShellBuilders()
public void process(Iterable<com.google.inject.InjectorShell> isolatedInjectorBuilders)
public void process(com.google.inject.InjectorImpl injector, List<Element> elements)
public Boolean visitMessage(Message message)
ElementVisitor
visitMessage
in interface ElementVisitor<Boolean>
public Boolean visitInterceptorBinding(InterceptorBinding interceptorBinding)
ElementVisitor
visitInterceptorBinding
in interface ElementVisitor<Boolean>
public Boolean visitScopeBinding(ScopeBinding scopeBinding)
ElementVisitor
visitScopeBinding
in interface ElementVisitor<Boolean>
public Boolean visitInjectionRequest(InjectionRequest injectionRequest)
ElementVisitor
visitInjectionRequest
in interface ElementVisitor<Boolean>
public Boolean visitStaticInjectionRequest(StaticInjectionRequest staticInjectionRequest)
ElementVisitor
visitStaticInjectionRequest
in interface ElementVisitor<Boolean>
public Boolean visitTypeConverterBinding(TypeConverterBinding typeConverterBinding)
ElementVisitor
visitTypeConverterBinding
in interface ElementVisitor<Boolean>
public <T> Boolean visitBinding(Binding<T> binding)
ElementVisitor
visitBinding
in interface ElementVisitor<Boolean>
public <T> Boolean visitProviderLookup(ProviderLookup<T> providerLookup)
ElementVisitor
visitProviderLookup
in interface ElementVisitor<Boolean>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |