Generated by
JDiff

com.google.inject.grapher Documentation Differences

This file contains all the changes in documentation in the package com.google.inject.grapher as colored differences. Deletions are shown like this, and additions are shown like this.
If no deletions or additions are shown in an entry, the HTML tags will be what has changed. The new HTML tags are shown in the differences. If no documentation existed, and then some was added in a later version, this change is noted in the appropriate class pages of differences, but the change is not shown on this page. Only changes in existing text are shown here. Similarly, documentation which was inherited from another class or interface is not shown here.
Note that an HTML error in the new documentation may cause the display of other documentation changes to be presented incorrectly. For instance, failure to close a <code> tag will cause all subsequent paragraphs to be displayed differently.

Class BindingEdge

InterfaceEdge for an edge that connects an interface to the type or instance instance that is bound to implement it. @author phopkins@gmail.com (Pete Hopkins) @param The type for node IDs.

Class DependencyEdge

InterfaceEdge for an edge from a class or InjectionPoint to the the interface node that will satisfy thethe dependency. @author phopkins@gmail.com (Pete Hopkins) @param The type for node IDs.

Class ImplementationNode

Node for classestypes and instances that have Dependencys and are are bound to InterfaceNodes. TheseThese nodes will often have fields for for Members that are InjectionPoints. @see DependencyEdge @author phopkins@gmail.com (Pete Hopkins) @param The type for node IDs.

Class InjectorGrapher

Root classGuice injector for graphing an Injector. Bound in GrapherModulegrapher. Renders Use .of(Injector) to specify the Injector toguice use,dependency and graph() to graph the Injector usingfor thean currently-bound Rendererinjector. ByIt default, this will graphcan the entirerender the Injector.whole Use dependency .rootedAt(Class...)graph or .rootedAt(Key...) to specify an just initial settransitive dependencies of Classes or Keys to use, anda thisgiven will graph their transitive bindingsset and dependenciesof nodes. @author phopkins@gmail.com (Pete Hopkins)

Class InterfaceNode

Node for an interface classtype that has been bound to an implementation class class or instance. These nodes are basically defined by a Key. @see BindingEdge @author phopkins@gmail.com (Pete Hopkins) @param The type for node IDs.

Class TransitiveDependencyVisitor

BindingTargetVisitor that returns a Collection of the Keys of each Binding's dependencies. Used by InjectorGropherInjectorGrapher to walk the dependency graph from a starting set of Bindings. @author phopkins@gmail.com (Pete Hopkins)