Uses of Class
com.google.inject.grapher.NodeId
-
Packages that use NodeId Package Description com.google.inject.grapher com.google.inject.grapher.graphviz -
-
Uses of NodeId in com.google.inject.grapher
Fields in com.google.inject.grapher declared as NodeId Modifier and Type Field Description private NodeIdAlias. fromIdprivate NodeIdEdge. fromIdprivate NodeIdNode. idprivate NodeIdAlias. toIdprivate NodeIdEdge. toIdMethods in com.google.inject.grapher that return NodeId Modifier and Type Method Description NodeIdAlias. getFromId()NodeIdEdge. getFromId()NodeIdNode. getId()NodeIdAlias. getToId()NodeIdEdge. getToId()static NodeIdNodeId. newInstanceId(Key<?> key)static NodeIdNodeId. newTypeId(Key<?> key)private NodeIdAbstractInjectorGrapher. resolveAlias(java.util.Map<NodeId,NodeId> aliases, NodeId nodeId)Methods in com.google.inject.grapher that return types with arguments of type NodeId Modifier and Type Method Description private java.util.Map<NodeId,NodeId>AbstractInjectorGrapher. resolveAliases(java.lang.Iterable<Alias> aliases)Transitively resolves aliases.private java.util.Map<NodeId,NodeId>AbstractInjectorGrapher. resolveAliases(java.lang.Iterable<Alias> aliases)Transitively resolves aliases.Methods in com.google.inject.grapher with parameters of type NodeId Modifier and Type Method Description EdgeBindingEdge. copy(NodeId fromId, NodeId toId)EdgeDependencyEdge. copy(NodeId fromId, NodeId toId)abstract EdgeEdge. copy(NodeId fromId, NodeId toId)Returns a copy of the edge with new node IDs.NodeImplementationNode. copy(NodeId id)NodeInstanceNode. copy(NodeId id)NodeInterfaceNode. copy(NodeId id)abstract NodeNode. copy(NodeId id)Returns a copy of the node with a new ID.private <T extends Binding<?> & HasDependencies>
java.util.Collection<Edge>DefaultEdgeCreator.EdgeVisitor. newDependencyEdges(NodeId nodeId, T binding)Returns a dependency edge for eachDependencyin the binding.private NodeIdAbstractInjectorGrapher. resolveAlias(java.util.Map<NodeId,NodeId> aliases, NodeId nodeId)Method parameters in com.google.inject.grapher with type arguments of type NodeId Modifier and Type Method Description private voidAbstractInjectorGrapher. createEdges(java.lang.Iterable<Edge> edges, java.util.Map<NodeId,NodeId> aliases)private voidAbstractInjectorGrapher. createEdges(java.lang.Iterable<Edge> edges, java.util.Map<NodeId,NodeId> aliases)private voidAbstractInjectorGrapher. createNodes(java.lang.Iterable<Node> nodes, java.util.Map<NodeId,NodeId> aliases)private voidAbstractInjectorGrapher. createNodes(java.lang.Iterable<Node> nodes, java.util.Map<NodeId,NodeId> aliases)private NodeIdAbstractInjectorGrapher. resolveAlias(java.util.Map<NodeId,NodeId> aliases, NodeId nodeId)private NodeIdAbstractInjectorGrapher. resolveAlias(java.util.Map<NodeId,NodeId> aliases, NodeId nodeId)Constructors in com.google.inject.grapher with parameters of type NodeId 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, java.lang.Object source, java.util.Collection<java.lang.reflect.Member> members)InstanceNode(NodeId id, java.lang.Object source, java.lang.Object instance, java.lang.Iterable<java.lang.reflect.Member> members)InterfaceNode(NodeId id, java.lang.Object source)Node(NodeId id, java.lang.Object source) -
Uses of NodeId in com.google.inject.grapher.graphviz
Fields in com.google.inject.grapher.graphviz declared as NodeId Modifier and Type Field Description private NodeIdGraphvizEdge. headNodeIdprivate NodeIdGraphvizNode. nodeIdprivate NodeIdGraphvizEdge. tailNodeIdFields in com.google.inject.grapher.graphviz with type parameters of type NodeId Modifier and Type Field Description private java.util.Map<NodeId,GraphvizNode>GraphvizGrapher. nodesMethods in com.google.inject.grapher.graphviz that return NodeId Modifier and Type Method Description NodeIdGraphvizEdge. getHeadNodeId()NodeIdGraphvizNode. getNodeId()NodeIdGraphvizEdge. getTailNodeId()Constructors in com.google.inject.grapher.graphviz with parameters of type NodeId Constructor Description GraphvizEdge(NodeId tailNodeId, NodeId headNodeId)GraphvizNode(NodeId nodeId)
-