Package | Description |
---|---|
com.google.inject.grapher | |
com.google.inject.grapher.graphviz |
Modifier and Type | Method and Description |
---|---|
NodeId |
Edge.getFromId() |
NodeId |
Alias.getFromId() |
NodeId |
Node.getId() |
NodeId |
Edge.getToId() |
NodeId |
Alias.getToId() |
static NodeId |
NodeId.newInstanceId(Key<?> key) |
static NodeId |
NodeId.newTypeId(Key<?> key) |
Modifier and Type | Method and Description |
---|---|
abstract Node |
Node.copy(NodeId id)
Returns a copy of the node with a new ID.
|
Node |
InstanceNode.copy(NodeId id) |
Node |
InterfaceNode.copy(NodeId id) |
Node |
ImplementationNode.copy(NodeId id) |
abstract Edge |
Edge.copy(NodeId fromId,
NodeId toId)
Returns a copy of the edge with new node IDs.
|
Edge |
DependencyEdge.copy(NodeId fromId,
NodeId toId) |
Edge |
BindingEdge.copy(NodeId fromId,
NodeId toId) |
Constructor and Description |
---|
Alias(NodeId fromId,
NodeId toId) |
BindingEdge(NodeId fromId,
NodeId toId,
BindingEdge.Type type) |
DependencyEdge(NodeId fromId,
NodeId toId,
InjectionPoint injectionPoint) |
Edge(NodeId fromId,
NodeId toId) |
ImplementationNode(NodeId id,
Object source,
Collection<Member> members) |
InstanceNode(NodeId id,
Object source,
Object instance,
Iterable<Member> members) |
InterfaceNode(NodeId id,
Object source) |
Node(NodeId id,
Object source) |
Modifier and Type | Method and Description |
---|---|
NodeId |
GraphvizEdge.getHeadNodeId() |
NodeId |
GraphvizNode.getNodeId() |
NodeId |
GraphvizEdge.getTailNodeId() |
Constructor and Description |
---|
GraphvizEdge(NodeId tailNodeId,
NodeId headNodeId) |
GraphvizNode(NodeId nodeId) |
Copyright © 2006–2016 Google, Inc.. All rights reserved.