| java.lang.Object | |
| ↳ | com.google.inject.spi.DefaultBindingScopingVisitor<V> | 
No-op visitor for subclassing. All interface methods simply delegate to
 visitOther(), returning its result.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Visit an eager singleton or single instance. 
  
   | |||||||||||
Visit an unspecified or unscoped strategy. 
  
   | |||||||||||
Visit a scope instance. 
  
   | |||||||||||
Visit a scope annotation. 
  
   | |||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Default visit implementation. 
  
   | |||||||||||
| 
  [Expand]
   Inherited Methods  | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
   
From class
  java.lang.Object
 | |||||||||||
   
From interface
  com.google.inject.spi.BindingScopingVisitor
 | |||||||||||
Visit an eager singleton or single instance. This scope strategy is found on both module and injector bindings.
Visit an unspecified or unscoped strategy. On a module, this strategy indicates that the injector should use scoping annotations to find a scope. On an injector, it indicates that no scope is applied to the binding. An unscoped binding will behave like a scoped one when it is linked to a scoped binding.
Visit a scope instance. This scope strategy is found on both module and injector bindings.
Visit a scope annotation. This scope strategy is found only on module bindings. The instance
 that implements this scope is registered by Binder.bindScope().