| 
 | |||||||||
| 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
public class DependencyExplorer
Explores the unresolved dependencies for a given Ginjector and builds the DependencyGraph
 representing all of the implicit bindings that need to be created to satisfy the dependencies. 
 
 
See BindingResolver for how this fits into the overall algorithm for resolution.
| Nested Class Summary | |
|---|---|
| static class | DependencyExplorer.DependencyExplorerOutputClass that packages up all the output of exploring the unresolved dependencies for a Ginjector. | 
| static interface | DependencyExplorer.Factory | 
| Constructor Summary | |
|---|---|
| DependencyExplorer(ImplicitBindingCreator.Factory bindingCreatorFactory,
                   com.google.gwt.core.ext.TreeLogger logger) | |
| Method Summary | |
|---|---|
|  DependencyExplorer.DependencyExplorerOutput | explore(GinjectorBindings origin)Explore the unresolved dependencies in the origin Ginjector, and create the corresponding dependency graph. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
@Inject
public DependencyExplorer(ImplicitBindingCreator.Factory bindingCreatorFactory,
                                 com.google.gwt.core.ext.TreeLogger logger)
| Method Detail | 
|---|
public DependencyExplorer.DependencyExplorerOutput explore(GinjectorBindings origin)
origin - the ginjector to build a dependency graph for| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||