Uses of Class
com.google.inject.grapher.NodeId
Packages that use NodeId
-
Uses of NodeId in com.google.inject.grapher
Fields in com.google.inject.grapher declared as NodeIdModifier and TypeFieldDescriptionprivate final NodeId
Alias.fromId
private final NodeId
Edge.fromId
private final NodeId
Node.id
private final NodeId
Alias.toId
private final NodeId
Edge.toId
Methods in com.google.inject.grapher that return NodeIdModifier and TypeMethodDescriptionAlias.getFromId()
Edge.getFromId()
Node.getId()
Alias.getToId()
Edge.getToId()
static NodeId
NodeId.newInstanceId
(Key<?> key) static NodeId
private NodeId
AbstractInjectorGrapher.resolveAlias
(Map<NodeId, NodeId> aliases, NodeId nodeId) Methods in com.google.inject.grapher that return types with arguments of type NodeIdModifier and TypeMethodDescriptionAbstractInjectorGrapher.resolveAliases
(Iterable<Alias> aliases) Transitively resolves aliases.AbstractInjectorGrapher.resolveAliases
(Iterable<Alias> aliases) Transitively resolves aliases.Methods in com.google.inject.grapher with parameters of type NodeIdModifier and TypeMethodDescriptionabstract Edge
Returns a copy of the edge with new node IDs.abstract Node
Returns a copy of the node with a new ID.private <T extends Binding<?> & HasDependencies>
Collection<Edge>DefaultEdgeCreator.EdgeVisitor.newDependencyEdges
(NodeId nodeId, T binding) Returns a dependency edge for eachDependency
in the binding.private NodeId
AbstractInjectorGrapher.resolveAlias
(Map<NodeId, NodeId> aliases, NodeId nodeId) Method parameters in com.google.inject.grapher with type arguments of type NodeIdModifier and TypeMethodDescriptionprivate void
private void
private void
private void
private NodeId
AbstractInjectorGrapher.resolveAlias
(Map<NodeId, NodeId> aliases, NodeId nodeId) private NodeId
AbstractInjectorGrapher.resolveAlias
(Map<NodeId, NodeId> aliases, NodeId nodeId) Constructors in com.google.inject.grapher with parameters of type NodeIdModifierConstructorDescriptionBindingEdge
(NodeId fromId, NodeId toId, BindingEdge.Type type) DependencyEdge
(NodeId fromId, NodeId toId, InjectionPoint injectionPoint) protected
ImplementationNode
(NodeId id, Object source, Collection<Member> members) InterfaceNode
(NodeId id, Object source) protected
-
Uses of NodeId in com.google.inject.grapher.graphviz
Fields in com.google.inject.grapher.graphviz declared as NodeIdModifier and TypeFieldDescriptionprivate final NodeId
GraphvizEdge.headNodeId
private final NodeId
GraphvizNode.nodeId
private final NodeId
GraphvizEdge.tailNodeId
Fields in com.google.inject.grapher.graphviz with type parameters of type NodeIdMethods in com.google.inject.grapher.graphviz that return NodeIdModifier and TypeMethodDescriptionGraphvizEdge.getHeadNodeId()
GraphvizNode.getNodeId()
GraphvizEdge.getTailNodeId()
Constructors in com.google.inject.grapher.graphviz with parameters of type NodeIdModifierConstructorDescriptionGraphvizEdge
(NodeId tailNodeId, NodeId headNodeId) GraphvizNode
(NodeId nodeId)