jet
Class ByteProgression

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

public class ByteProgression
extends java.lang.Object
implements Progression<java.lang.Byte>


Constructor Summary
ByteProgression(byte start, byte end, int increment)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.Byte getEnd()
           
 java.lang.Integer getIncrement()
           
 java.lang.Byte getStart()
           
 int hashCode()
           
 ByteIterator iterator()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ByteProgression

public ByteProgression(byte start,
                       byte end,
                       int increment)
Method Detail

getStart

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

getEnd

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

getIncrement

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

iterator

public ByteIterator iterator()
Specified by:
iterator in interface java.lang.Iterable<java.lang.Byte>

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