com.google.gwt.inject.rebind
Class GuiceBindingVisitor<T>
java.lang.Object
   com.google.inject.spi.DefaultBindingTargetVisitor<T,java.lang.Void>
com.google.inject.spi.DefaultBindingTargetVisitor<T,java.lang.Void>
       com.google.gwt.inject.rebind.GuiceBindingVisitor<T>
com.google.gwt.inject.rebind.GuiceBindingVisitor<T>
- All Implemented Interfaces: 
- BindingScopingVisitor<java.lang.Void>, BindingTargetVisitor<T,java.lang.Void>
- public class GuiceBindingVisitor<T> 
- extends DefaultBindingTargetVisitor<T,java.lang.Void>- implements BindingScopingVisitor<java.lang.Void>
Gathers information about Guice Bindings and adds the information to a GinjectorBindings.
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
GuiceBindingVisitor
public GuiceBindingVisitor(Key<T> targetKey,
                           java.util.List<Message> messages,
                           GinjectorBindings bindingsCollection,
                           BindingFactory bindingFactory)
visit
public java.lang.Void visit(ProviderKeyBinding<? extends T> providerKeyBinding)
- 
- Specified by:
- visitin interface- BindingTargetVisitor<T,java.lang.Void>
- Overrides:
- visitin class- DefaultBindingTargetVisitor<T,java.lang.Void>
 
- 
 
visit
public java.lang.Void visit(ProviderInstanceBinding<? extends T> providerInstanceBinding)
- 
- Specified by:
- visitin interface- BindingTargetVisitor<T,java.lang.Void>
- Overrides:
- visitin class- DefaultBindingTargetVisitor<T,java.lang.Void>
 
- 
 
visit
public java.lang.Void visit(LinkedKeyBinding<? extends T> linkedKeyBinding)
- 
- Specified by:
- visitin interface- BindingTargetVisitor<T,java.lang.Void>
- Overrides:
- visitin class- DefaultBindingTargetVisitor<T,java.lang.Void>
 
- 
 
visit
public java.lang.Void visit(InstanceBinding<? extends T> instanceBinding)
- 
- Specified by:
- visitin interface- BindingTargetVisitor<T,java.lang.Void>
- Overrides:
- visitin class- DefaultBindingTargetVisitor<T,java.lang.Void>
 
- 
 
visit
public java.lang.Void visit(UntargettedBinding<? extends T> untargettedBinding)
- 
- Specified by:
- visitin interface- BindingTargetVisitor<T,java.lang.Void>
- Overrides:
- visitin class- DefaultBindingTargetVisitor<T,java.lang.Void>
 
- 
 
visitOther
protected java.lang.Void visitOther(Binding<? extends T> binding)
- 
- Overrides:
- visitOtherin class- DefaultBindingTargetVisitor<T,java.lang.Void>
 
- 
 
visitEagerSingleton
public java.lang.Void visitEagerSingleton()
- 
- Specified by:
- visitEagerSingletonin interface- BindingScopingVisitor<java.lang.Void>
 
- 
 
visitScope
public java.lang.Void visitScope(Scope scope)
- 
- Specified by:
- visitScopein interface- BindingScopingVisitor<java.lang.Void>
 
- 
 
visitScopeAnnotation
public java.lang.Void visitScopeAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> scopeAnnotation)
- 
- Specified by:
- visitScopeAnnotationin interface- BindingScopingVisitor<java.lang.Void>
 
- 
 
visitNoScoping
public java.lang.Void visitNoScoping()
- 
- Specified by:
- visitNoScopingin interface- BindingScopingVisitor<java.lang.Void>
 
-