Interface Summary Interface Description AliasCreatorCreator of node aliases. EdgeCreatorCreator of graph edges to render. InjectorGrapherGuice injector grapher. NameFactory NodeCreatorCreator of graph nodes. RootKeySetCreatorCreator of the default starting set of keys to graph.
Class Summary Class Description AbstractInjectorGrapherAbstract injector grapher that builds the dependency graph but doesn't render it. AbstractInjectorGrapher.GrapherParametersParameters used to override default settings of the grapher. AliasAlias between two nodes. BindingEdgeEdge that connects an interface to the type or instance that is bound to implement it. DefaultRootKeySetCreatorRoot key set creator that starts with all types that are not Guice internal types or the
DependencyEdgeEdge from a class or
InjectionPointto the interface node that will satisfy the dependency.
EdgeEdge in a guice dependency graph. ImplementationNode InstanceNodeNode for instances. InterfaceNodeNode for an interface type that has been bound to an implementation class or instance. NodeNode in a guice dependency graph. NodeIdID of a node in the graph. ShortNameFactoryReasonable implementation for
Enum Summary Enum Description BindingEdge.TypeClassification for what kind of binding this edge represents. NodeId.NodeTypeType of node.