org.sonar.squid.graph
Class Edge
java.lang.Object
org.sonar.squid.graph.Edge
public class Edge
- extends Object
Edge
public Edge(Node from,
Node to,
EdgeUsage link)
Edge
public Edge(Node from,
Node to,
EdgeUsage usage,
Edge rootEdge)
getFrom
public Node getFrom()
getTo
public Node getTo()
hasAnEdgeFromRootNode
public boolean hasAnEdgeFromRootNode(Node rootFromNode)
hasAnEdgeToRootNode
public boolean hasAnEdgeToRootNode(Node rootToNode)
getUsage
public EdgeUsage getUsage()
getRootEdges
public Set<Edge> getRootEdges()
getNumberOfRootFromNodes
public int getNumberOfRootFromNodes()
addRootEdge
public final void addRootEdge(Edge rootRelationShip)
getWeight
public int getWeight()
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2009 SonarSource SA. All Rights Reserved.