|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
BindingEdge<K> | Interface for an edge that connects an interface to the type or instance that is bound to implement it. |
BindingEdge.Factory<K,T extends BindingEdge<K>> | Factory interface for BindingEdge s. |
DependencyEdge<K> | Interface for an edge from a class or InjectionPoint to the
interface node that will satisfy the dependency. |
DependencyEdge.Factory<K,T extends DependencyEdge<K>> | Factory interface for DependencyEdge s. |
ImplementationNode<K> | Node for classes and instances that have Dependency s and are
bound to InterfaceNode s. |
ImplementationNode.Factory<K,T extends ImplementationNode<K>> | Factory interface for ImplementationNode s. |
InterfaceNode<K> | Node for an interface class that has been bound to an implementation class or instance. |
InterfaceNode.Factory<K,T extends InterfaceNode<K>> | Factory interface for InterfaceNode s. |
NameFactory | Interface for a service that provides nice String s that we can
display in the graph for the types that come up in Binding s. |
NodeAliasFactory<K> | Factory for aliasing one node ID to another. |
NodeIdFactory<K> | Factory for abstract identifiers for elements on the graph. |
Renderer | Interface for the service that renders the graph. |
Class Summary | |
---|---|
GrapherModule | Module for the common bindings for InjectorGrapher . |
GraphingVisitor<K,N extends InterfaceNode<K>,M extends ImplementationNode<K>,B extends BindingEdge<K>,D extends DependencyEdge<K>> | BindingTargetVisitor that adds nodes and edges to the graph based on
the visited Binding . |
InjectorGrapher | Root class for graphing an Injector . |
ShortNameFactory | Reasonable implementation for NameFactory . |
StringNodeIdFactory | IdFactory implementation that for String node IDs. |
TransitiveDependencyVisitor | BindingTargetVisitor that returns a Collection of the
Key s of each Binding 's dependencies. |
Enum Summary | |
---|---|
BindingEdge.Type | Classification for what kind of binding this edge represents. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |