java.lang.Object
org.jfree.data.xy.XYCoordinate
- All Implemented Interfaces:
Serializable
,Comparable
Represents an (x, y) coordinate.
- See Also:
-
Constructor Summary
ConstructorDescriptionCreates 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
Modifier and TypeMethodDescriptionint
Compares this instance against an arbitrary object.boolean
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.toString()
Returns a string representation of this instance, primarily for debugging purposes.
-
Constructor Details
-
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 Details
-
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
Tests this coordinate for equality with an arbitrary object. -
hashCode
public int hashCode()Returns a hash code for this instance. -
toString
Returns a string representation of this instance, primarily for debugging purposes. -
compareTo
Compares this instance against an arbitrary object.- Specified by:
compareTo
in interfaceComparable
- Parameters:
obj
- the object (null
not permitted).- Returns:
- An integer indicating the relative order of the items.
-