|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gwt.inject.rebind.resolution.DependencyExplorer.DependencyExplorerOutput
public static class DependencyExplorer.DependencyExplorerOutput
Class that packages up all the output of exploring the unresolved dependencies for a Ginjector.
This contains the DependencyGraph
itself, as well as additional information about the
nodes.
Method Summary | |
---|---|
java.util.Collection<java.util.Map.Entry<Key<?>,java.lang.String>> |
getBindingErrors()
Returns pairs containing the Key<?> s that were unavailable from the injector
hierarchy but that we were unable to create implicit bindings for and an error message
describing the problem we encountered while creating the implicit binding. |
DependencyGraph |
getGraph()
Returns the DependencyGraph containing information about nodes found from the origin. |
java.util.Collection<java.util.Map.Entry<Key<?>,Binding>> |
getImplicitBindings()
Returns map entries containing the Key<?> s that weren't already available and the
Binding we created (implicitly) for it. |
java.util.Collection<Key<?>> |
getImplicitlyBoundKeys()
Return the Key<?> s that weren't already available and for which we successfully
created implicit bindings. |
java.util.Map<Key<?>,GinjectorBindings> |
getPreExistingLocations()
Returns a map from each Key<?> that was already available in the injector hierarchy
to the Ginjector on which it was found. |
void |
removeBinding(Key<?> key)
Removes an implicit binding from the information being tracked. |
int |
size()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public int size()
public java.util.Map<Key<?>,GinjectorBindings> getPreExistingLocations()
Key<?>
that was already available in the injector hierarchy
to the Ginjector on which it was found.
public java.util.Collection<Key<?>> getImplicitlyBoundKeys()
Key<?>
s that weren't already available and for which we successfully
created implicit bindings.
public java.util.Collection<java.util.Map.Entry<Key<?>,java.lang.String>> getBindingErrors()
Key<?>
s that were unavailable from the injector
hierarchy but that we were unable to create implicit bindings for and an error message
describing the problem we encountered while creating the implicit binding.
public java.util.Collection<java.util.Map.Entry<Key<?>,Binding>> getImplicitBindings()
Key<?>
s that weren't already available and the
Binding
we created (implicitly) for it. If there was an error creating the implicit
binding, the key will not be found here. Look in getBindingErrors()
instead.
public void removeBinding(Key<?> key)
public DependencyGraph getGraph()
DependencyGraph
containing information about nodes found from the origin.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |