V - any type to be returned by the visit method. Use
Void with
return null if no return type is needed.
public class DefaultBindingScopingVisitor<V> extends Objectimplements BindingScopingVisitor <V>
visitOther(), returning its result.
| Constructor and Description |
|---|
DefaultBindingScopingVisitor()
|
| Modifier and Type | Method and Description |
|---|---|
V |
visitEagerSingleton()
Visit an eager singleton or single instance.
|
V |
visitNoScoping()
Visit an unspecified or unscoped strategy.
|
protected V |
visitOther()
Default visit implementation.
|
V |
visitScope(Scope
Visit a scope instance.
|
V |
visitScopeAnnotation(Class
Visit a scope annotation.
|
protected V visitOther()
null.
public V visitEagerSingleton()
BindingScopingVisitor
public V visitScope(Scopescope)
BindingScopingVisitor
public V visitScopeAnnotation(Class<? extends Annotation > scopeAnnotation)
BindingScopingVisitor
Binder.bindScope().
public V visitNoScoping()
BindingScopingVisitor