Class Link

java.lang.Object
ubic.basecode.dataStructure.Point
ubic.basecode.dataStructure.Link
All Implemented Interfaces:
Comparable<Link>

public class Link extends Point implements Comparable<Link>
Implements comparable, which sorts by the 'x' coordinate and then secondarily by the 'y' coordinate. (This behavior is important for some applications).
Author:
Paul Pavlidis
  • Constructor Details

    • Link

      public Link(int i, int j, double weight)
      Parameters:
      i - int
      j - int
      weight - double
  • Method Details

    • compareTo

      public int compareTo(Link arg)
      Specified by:
      compareTo in interface Comparable<Link>
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Point
    • getWeight

      public double getWeight()
      Returns:
      double
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Point
    • toString

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