| java.lang.Object | |
| ↳ | com.google.inject.grapher.InjectorGrapher | 
Root class for graphing an Injector. Bound in GrapherModule.
 
 Use of(Injector) to specify the Injector to use, and
 graph() to graph the Injector using the currently-bound
 Renderer.
 
 By default, this will graph the entire Injector. Use
 rootedAt(Class) or rootedAt(Key) to specify an
 initial set of Classes or Keys to use, and this will graph
 their transitive bindings and dependencies.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Renders a graph with the bound  
  
  Renderer. | |||||||||||
Sets the  
  
  Injector to graph. | |||||||||||
Sets an initial group of  
  
  Keys to use as the starting point for
 the graph. | |||||||||||
Sets an initial group of Classes to use as the starting point for
 the graph. 
  
   | |||||||||||
| 
  [Expand]
   Inherited Methods  | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
   
From class
  java.lang.Object
 | |||||||||||
Renders a graph with the bound Renderer. The Injector
 must have already been specified with of(Injector).
| IOException | 
|---|
Sets the Injector to graph.
Sets an initial group of Keys to use as the starting point for
 the graph. The graph will be of these keys and their transitive
 dependencies and bindings.
Sets an initial group of Classes to use as the starting point for the graph. The graph will be of these classes and their transitive dependencies and bindings.