org.jgrapht.graph
Class DefaultEdge

java.lang.Object
  extended by org.jgrapht.graph.DefaultEdge
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable
Direct Known Subclasses:
DefaultWeightedEdge

public class DefaultEdge
extends java.lang.Object

A default implementation for edges in a Graph.

Since:
Jul 14, 2003
Author:
Barak Naveh
See Also:
Serialized Form

Constructor Summary
DefaultEdge()
           
 
Method Summary
 java.lang.Object clone()
           
protected  java.lang.Object getSource()
          Retrieves the source of this edge.
protected  java.lang.Object getTarget()
          Retrieves the target of this edge.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultEdge

public DefaultEdge()
Method Detail

getSource

protected java.lang.Object getSource()
Retrieves the source of this edge. This is protected, for use by subclasses only (e.g. for implementing toString).

Returns:
source of this edge

getTarget

protected java.lang.Object getTarget()
Retrieves the target of this edge. This is protected, for use by subclasses only (e.g. for implementing toString).

Returns:
target of this edge

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object
See Also:
Object.clone()