Package edu.umd.cs.findbugs.graph
Interface GraphEdge<ActualEdgeType extends GraphEdge<ActualEdgeType,VertexType>,VertexType extends GraphVertex<VertexType>>
-
- All Superinterfaces:
java.lang.Comparable<ActualEdgeType>
- All Known Implementing Classes:
AbstractEdge,CallGraphEdge,ConstraintEdge,Edge,InheritanceEdge,InterproceduralCallGraphEdge
public interface GraphEdge<ActualEdgeType extends GraphEdge<ActualEdgeType,VertexType>,VertexType extends GraphVertex<VertexType>> extends java.lang.Comparable<ActualEdgeType>GraphEdge interface; represents an edge in a graph.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetLabel()Get the integer label.VertexTypegetSource()Get the source vertex.VertexTypegetTarget()Get the target vertex.voidsetLabel(int label)Set the integer label.
-
-
-
Method Detail
-
getSource
VertexType getSource()
Get the source vertex.
-
getTarget
VertexType getTarget()
Get the target vertex.
-
getLabel
int getLabel()
Get the integer label.
-
setLabel
void setLabel(int label)
Set the integer label.
-
-