jet
Class LongProgression

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

public class LongProgression
extends java.lang.Object
implements Progression<java.lang.Long>


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

Constructor Detail

LongProgression

public LongProgression(long start,
                       long end,
                       long increment)
Method Detail

getStart

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

getEnd

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

getIncrement

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

iterator

public LongIterator iterator()
Specified by:
iterator in interface java.lang.Iterable<java.lang.Long>

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