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