com.google.inject.grapher
Class DependencyEdge
java.lang.Object
com.google.inject.grapher.Edge
com.google.inject.grapher.DependencyEdge
public class DependencyEdge
- extends Edge
Edge from a class or InjectionPoint to the interface node that will satisfy the
dependency.
- Author:
- phopkins@gmail.com (Pete Hopkins)
DependencyEdge
public DependencyEdge(NodeId fromId,
NodeId toId,
InjectionPoint injectionPoint)
getInjectionPoint
public InjectionPoint getInjectionPoint()
equals
public boolean equals(Object obj)
- Overrides:
equals in class Edge
hashCode
public int hashCode()
- Overrides:
hashCode in class Edge
toString
public String toString()
- Overrides:
toString in class Object
copy
public Edge copy(NodeId fromId,
NodeId toId)
- Description copied from class:
Edge
- Returns a copy of the edge with new node IDs.
- Specified by:
copy in class Edge
- Parameters:
fromId - new ID of the 'from' nodetoId - new ID of the 'to' node
- Returns:
- copy of the edge with the new node IDs
Copyright © 2006-2014 Google, Inc.. All Rights Reserved.