jet
Class IntRange
java.lang.Object
jet.IntRange
- All Implemented Interfaces:
- Iterable<Integer>, IntIterable, Range<Integer>
public final class IntRange
- extends Object
- implements Range<Integer>, IntIterable
Constructor Summary |
IntRange(int startValue,
int count)
|
EMPTY
public static final IntRange EMPTY
IntRange
public IntRange(int startValue,
int count)
toString
public String toString()
- Overrides:
toString
in class Object
contains
public boolean contains(Integer item)
- Specified by:
contains
in interface Range<Integer>
contains
public boolean contains(int item)
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
step
public IntIterator step(int step)
getIsReversed
public boolean getIsReversed()
getIteratorStart
public int getIteratorStart()
getStart
public int getStart()
getEnd
public int getEnd()
getSize
public int getSize()
iterator
public IntIterator iterator()
- Specified by:
iterator
in interface Iterable<Integer>
- Specified by:
iterator
in interface IntIterable
count
public static IntRange count(int length)
Copyright © 2012. All Rights Reserved.