public class Grapher
extends java.lang.Object
| Constructor and Description |
|---|
Grapher(com.google.inject.Injector injector)
Creates a new Grapher.
|
Grapher(com.google.inject.Injector injector,
java.lang.Class<?>... classes)
Creates a new Grapher.
|
Grapher(com.google.inject.Injector injector,
com.google.inject.Key<?>... keys)
Creates a new Grapher.
|
Grapher(com.google.inject.Injector injector,
java.lang.String... packages)
Creates a new Grapher.
|
@Inject public Grapher(com.google.inject.Injector injector)
injector - the Injector whose dependency graph will be generatedpublic Grapher(com.google.inject.Injector injector,
com.google.inject.Key<?>... keys)
injector - the Injector whose dependency graph will be generatedkeys - Keys for the roots of the graphpublic Grapher(com.google.inject.Injector injector,
java.lang.Class<?>... classes)
injector - the Injector whose dependency graph will be generatedclasses - Classes for the roots of the graphpublic Grapher(com.google.inject.Injector injector,
java.lang.String... packages)
injector - the Injector whose dependency graph will be generatedpackages - names of Packages for the roots of the graphpublic java.lang.String toFile()
throws java.lang.Exception
java.lang.Exceptionpublic void toFile(java.io.File file)
throws java.lang.Exception
file - file to write tojava.lang.Exceptionpublic java.lang.String graph()
throws java.lang.Exception
java.lang.Exception