Package com.google.inject.grapher.graphviz
package com.google.inject.grapher.graphviz
-
ClassDescriptionArrow symbols that are available from Graphviz.Enum for the "compass point" values used to control where edge end points appear on the graph.Styles for edges.Annotation for types used by the graphviz grapher.Data object to encapsulate the attributes of Graphviz edges that we're interested in drawing.
InjectorGrapher
implementation that writes out a Graphviz DOT file of the graph.Module that provides classes needed byGraphvizGrapher
.Data object to encapsulate the attributes of Graphviz nodes that we're interested in drawing.Enum for the shapes that are most interesting for Guice graphing.Styles for nodes.Interface for a service that returns Graphviz port IDs, used for naming the rows inImplementationNode
-displayingGraphvizNode
s.Implementation ofPortIdFactory
.