|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object clojure.lang.Obj clojure.lang.ASeq clojure.lang.Cycle
public class Cycle
Method Summary | |
---|---|
static ISeq |
create(ISeq vals)
|
Object |
first()
|
boolean |
isRealized()
|
ISeq |
next()
|
Object |
reduce(IFn f)
|
Object |
reduce(IFn f,
Object start)
|
Cycle |
withMeta(IPersistentMap meta)
|
Methods inherited from class clojure.lang.ASeq |
---|
add, add, addAll, addAll, clear, cons, contains, containsAll, count, empty, equals, equiv, get, hashCode, hasheq, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, more, remove, remove, removeAll, retainAll, seq, set, size, subList, toArray, toArray, toString |
Methods inherited from class clojure.lang.Obj |
---|
meta |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static ISeq create(ISeq vals)
public boolean isRealized()
isRealized
in interface IPending
public Object first()
first
in interface ISeq
public ISeq next()
next
in interface ISeq
public Cycle withMeta(IPersistentMap meta)
withMeta
in interface IObj
withMeta
in class Obj
public Object reduce(IFn f)
reduce
in interface IReduce
public Object reduce(IFn f, Object start)
reduce
in interface IReduceInit
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |