public final class ExposedBindingImpl<T> extends BindingImpl<T> implements ExposedBinding <T>
| Constructor and Description |
|---|
ExposedBindingImpl(com
|
| Modifier and Type | Method and Description |
|---|---|
<V> V |
acceptTargetVisitor(BindingTargetVisitor
Accepts a target visitor.
|
void |
applyTo(Binder
Unsupported.
|
Set |
getDependencies()
Returns the known dependencies for this type.
|
PrivateElements |
getPrivateElements()
Returns the enclosed environment that holds the original binding.
|
String |
toString()
|
acceptScopingVisitor, acceptVisitor, getInjector, getInternalFactory, getKey, getProvider, getScoping, getSource, isConstant, withKey, withScopingclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitacceptScopingVisitor, getKey, getProvideracceptVisitor, getSourcepublic ExposedBindingImpl(com.inject .internal .InjectorImpl injector, Object source, Key <T> key, com .inject .internal .InternalFactory <T> factory, PrivateElements privateElements)
public <V> V acceptTargetVisitor(BindingTargetVisitor<? super T ,V> visitor)
Binding
acceptTargetVisitor in interface
Binding<T>
visitor - to call back on
public Set<Dependency <?>> getDependencies()
HasDependencies
Injector will be included in the returned set.
getDependencies in interface
HasDependencies
public PrivateElementsgetPrivateElements()
ExposedBinding
public StringtoString()
public void applyTo(Binderbinder)
ExposedBinding
UnsupportedOperationException.
applyTo in interface
Element
applyTo in interface
ExposedBinding<T>
binder - to apply configuration element to