public final class DoubleSuccessor extends java.lang.Object implements Successive<java.lang.Double>
DoubleSuccessor generates a successor of any given Double. It
requires a precision to determine what is the number to increase on every
successor.| Constructor and Description |
|---|
DoubleSuccessor(int precision)
Returns a
DoubleSuccessor. |
public DoubleSuccessor(int precision)
DoubleSuccessor.precision - of each successorpublic java.lang.Double succ(java.lang.Double curr)
Successivesucc in interface Successive<java.lang.Double>curr - an elementpublic int compare(java.lang.Double arg0,
java.lang.Double arg1)
compare in interface java.util.Comparator<java.lang.Double>public boolean equals(java.lang.Object o)
equals in interface java.util.Comparator<java.lang.Double>equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object