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 Key
s 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
Key s 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 Key
s 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.