org.jfree.data.xy
Class XYCoordinate

java.lang.Object
  extended byorg.jfree.data.xy.XYCoordinate
All Implemented Interfaces:
java.lang.Comparable, java.io.Serializable

public class XYCoordinate
extends java.lang.Object
implements java.lang.Comparable, java.io.Serializable

Represents an (x, y) coordinate.

Since:
1.0.6
See Also:
Serialized Form

Constructor Summary
XYCoordinate()
          Creates a new coordinate for the point (0.0, 0.0).
XYCoordinate(double x, double y)
          Creates a new coordinate for the point (x, y).
 
Method Summary
 int compareTo(java.lang.Object obj)
          Compares this instance against an arbitrary object.
 boolean equals(java.lang.Object obj)
          Tests this coordinate for equality with an arbitrary object.
 double getX()
          Returns the x-coordinate.
 double getY()
          Returns the y-coordinate.
 int hashCode()
          Returns a hash code for this instance.
 java.lang.String toString()
          Returns a string representation of this instance, primarily for debugging purposes.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XYCoordinate

public XYCoordinate()
Creates a new coordinate for the point (0.0, 0.0).


XYCoordinate

public XYCoordinate(double x,
                    double y)
Creates a new coordinate for the point (x, y).

Parameters:
x - the x-coordinate.
y - the y-coordinate.
Method Detail

getX

public double getX()
Returns the x-coordinate.

Returns:
The x-coordinate.

getY

public double getY()
Returns the y-coordinate.

Returns:
The y-coordinate.

equals

public boolean equals(java.lang.Object obj)
Tests this coordinate for equality with an arbitrary object.

Parameters:
obj - the object (null permitted).
Returns:
A boolean.

hashCode

public int hashCode()
Returns a hash code for this instance.

Returns:
A hash code.

toString

public java.lang.String toString()
Returns a string representation of this instance, primarily for debugging purposes.

Returns:
A string.

compareTo

public int compareTo(java.lang.Object obj)
Compares this instance against an arbitrary object.

Specified by:
compareTo in interface java.lang.Comparable
Parameters:
obj - the object (null not permitted).
Returns:
An integer indicating the relative order of the items.


Copyright © 2001-2007 JFree.org. All Rights Reserved.