Package clojure.core.matrix.random
Class RandomSeq
java.lang.Object
clojure.lang.Obj
clojure.lang.ASeq
clojure.core.matrix.random.RandomSeq
- All Implemented Interfaces:
clojure.lang.IHashEq,clojure.lang.IMeta,clojure.lang.IObj,clojure.lang.IPersistentCollection,clojure.lang.ISeq,clojure.lang.Seqable,clojure.lang.Sequential,Serializable,Iterable,Collection,List
public class RandomSeq
extends clojure.lang.ASeq
A Clojure sequence implementation that implements a sequence of random numbers
- Author:
- Mike
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class clojure.lang.ASeq
add, add, addAll, addAll, clear, cons, contains, containsAll, equals, equiv, get, hashCode, hasheq, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, more, remove, remove, removeAll, retainAll, seq, set, size, subList, toArray, toArray, toStringMethods inherited from class clojure.lang.Obj
metaMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
replaceAll, sort, spliterator
-
Constructor Details
-
RandomSeq
-
-
Method Details
-
produce
-
count
public int count()- Specified by:
countin interfaceclojure.lang.IPersistentCollection- Overrides:
countin classclojure.lang.ASeq
-
empty
public clojure.lang.IPersistentCollection empty()- Specified by:
emptyin interfaceclojure.lang.IPersistentCollection- Overrides:
emptyin classclojure.lang.ASeq
-
first
-
next
public clojure.lang.ISeq next() -
withMeta
public clojure.lang.Obj withMeta(clojure.lang.IPersistentMap meta) - Specified by:
withMetain interfaceclojure.lang.IObj- Specified by:
withMetain classclojure.lang.Obj
-