jet
Class DoubleProgression

java.lang.Object
  extended by jet.DoubleProgression
All Implemented Interfaces:
java.lang.Iterable<java.lang.Double>, Progression<java.lang.Double>

public class DoubleProgression
extends java.lang.Object
implements Progression<java.lang.Double>


Constructor Summary
DoubleProgression(double start, double end, double increment)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.Double getEnd()
           
 java.lang.Double getIncrement()
           
 java.lang.Double getStart()
           
 int hashCode()
           
 DoubleIterator iterator()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DoubleProgression

public DoubleProgression(double start,
                         double end,
                         double increment)
Method Detail

getStart

public java.lang.Double getStart()
Specified by:
getStart in interface Progression<java.lang.Double>

getEnd

public java.lang.Double getEnd()
Specified by:
getEnd in interface Progression<java.lang.Double>

getIncrement

public java.lang.Double getIncrement()
Specified by:
getIncrement in interface Progression<java.lang.Double>

iterator

public DoubleIterator iterator()
Specified by:
iterator in interface java.lang.Iterable<java.lang.Double>

toString

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

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object