Class DefaultWeightedEdge

java.lang.Object
org.jgrapht.graph.DefaultWeightedEdge
All Implemented Interfaces:
Serializable, Cloneable

public class DefaultWeightedEdge extends Object
A default implementation for edges in a weighted graph. All access to the weight of an edge must go through the graph interface, which is why this class doesn't expose any public methods.
Author:
John V. Sichi
See Also:
  • Constructor Details

    • DefaultWeightedEdge

      public DefaultWeightedEdge()
  • Method Details

    • getSource

      protected 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 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
    • getWeight

      protected double getWeight()
      Retrieves the weight of this edge. This is protected, for use by subclasses only (e.g. for implementing toString).
      Returns:
      weight of this edge
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • clone

      public Object clone()
      Overrides:
      clone in class Object
      See Also: