public class Range extends ASeq implements IReduce, Streamable, Counted
| Constructor and Description |
|---|
Range(int start,
int end) |
Range(IPersistentMap meta,
int start,
int end) |
| Modifier and Type | Method and Description |
|---|---|
int |
count() |
java.lang.Object |
first() |
ISeq |
next() |
java.lang.Object |
reduce(IFn f) |
java.lang.Object |
reduce(IFn f,
java.lang.Object start) |
Stream |
stream() |
Obj |
withMeta(IPersistentMap meta) |
add, add, addAll, addAll, clear, cons, contains, containsAll, empty, equals, equiv, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, more, remove, remove, removeAll, retainAll, seq, set, size, subList, toArray, toArray, toStringpublic Range(int start,
int end)
public Range(IPersistentMap meta, int start, int end)
public Obj withMeta(IPersistentMap meta)
public java.lang.Object reduce(IFn f) throws java.lang.Exception
public java.lang.Object reduce(IFn f, java.lang.Object start) throws java.lang.Exception
public int count()
public Stream stream() throws java.lang.Exception
stream in interface Streamablestream in interface java.util.Collectionstream in class ASeqjava.lang.Exception