qx.util.range
Class IntegerRange
java.lang.Object
qx.core.Object
qx.util.range.IntegerRange
public class IntegerRange
- extends Object
Create a list of successive integers.
WARNING: Experimental!
Most likely to change in the future. May be pimped up by ideas
from http://www.mochikit.com/doc/html/MochiKit/Iter.html#fn-range
or consolidated with Range
The constructor can take a negative step width, or start greater than stop,
to create decreasing ranges.
var r = new qx.util.range.IntegerRange(1,20);
var i;
while ((i = r.next())!=null) { alert(i) }; // yields 1,2,3,..,20
Method Summary |
java.lang.Integer |
next()
Return the next number in the range, or null. |
Methods inherited from class qx.core.Object |
_disposeFields, _disposeObjectDeep, _disposeObjects, base, dispose, get, getDisposed, isDisposed, reset, self, set, toHashCode, toString_ |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IntegerRange
public IntegerRange()
IntegerRange
public IntegerRange(java.lang.Integer start)
IntegerRange
public IntegerRange(java.lang.Integer start,
java.lang.Integer stop)
IntegerRange
public IntegerRange(java.lang.Integer start,
java.lang.Integer stop,
java.lang.Integer step)
next
public java.lang.Integer next()
Return the next number in the range, or null.
Copyright © 2008 1&1. All Rights Reserved.