|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| DependencyExplorer.Factory | |
| ImplicitBindingCreator.Factory | |
| UnresolvedBindingValidator.Factory | |
| Class Summary | |
|---|---|
| BindingResolver | Drives the top level Binding Resolution algorithm. |
| 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. |
| DependencyExplorer.DependencyExplorerOutput | Class that packages up all the output of exploring the unresolved dependencies for a Ginjector. |
| DependencyGraph | A graph of the dependency information between types that need to be injected at a given injector, called the origin. |
| DependencyGraph.Builder | |
| DependencyGraph.GraphPruner | |
| EagerCycleFinder | Searches for "eager" cycles in the dependency graph. |
| ImplicitBindingCreator | Class responsible for creating implicit bindings. |
| PathFinder | Finds the shortest path from the edges in the root set to any of one or more destination keys. |
| RequiredKeySet | Computes the set of required keys in a given DependencyGraph. |
| ResolutionModule | Bindings for components of the resolver. |
| UnresolvedBindingValidator | Finds and reports errors in the dependency information. |
| UnresolvedBindingValidator.InvalidKeys | Container for information about invalid keys. |
| Exception Summary | |
|---|---|
| ImplicitBindingCreator.BindingCreationException | Exception thrown to indicate an error occurred during binding creation. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||