|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Range
Represents the interface of a Range implementation which includes the from and to values.
| Method Summary | |
|---|---|
boolean |
containsWithinBounds(java.lang.Object o)
Indicates whether this is a reverse range which iterates backwards starting from the to value and ending on the from value |
java.lang.Comparable |
getFrom()
Gets the lower value in the range. |
java.lang.Comparable |
getTo()
Gets the lower value in the range. |
java.lang.String |
inspect()
|
boolean |
isReverse()
Indicates whether this is a reverse range which iterates backwards starting from the to value and ending on the from value |
java.util.List |
step(int step)
Forms a list by stepping through the range by the indicated interval. |
void |
step(int step,
Closure closure)
Steps through the range, calling a closure for each number. |
| Methods inherited from interface java.util.List |
|---|
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray |
| Method Detail |
|---|
java.lang.Comparable getFrom()
java.lang.Comparable getTo()
boolean isReverse()
true if this is a reverse rangeboolean containsWithinBounds(java.lang.Object o)
o - the object to check against the boundaries of the range
true if the object is between the from and to values
void step(int step,
Closure closure)
step - the amount by which to step. If negative, steps through the
range backwards.closure - the Closure to calljava.util.List step(int step)
step - the amount by which to step. If negative, steps through the
range backwards.
java.lang.String inspect()
String representation of this Range as would be typed into a console
to create the Range instance
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||