public final class FastSeq extends Object implements clojure.lang.ISeq, clojure.lang.Sequential, Collection<Object>
| Modifier and Type | Class and Description |
|---|---|
class |
FastSeq.FastSeqIterator |
| Constructor and Description |
|---|
FastSeq() |
FastSeq(Object o) |
FastSeq(Object o,
FastSeq next) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(Object e) |
boolean |
addAll(Collection<? extends Object> c) |
void |
clear() |
clojure.lang.ISeq |
cons(Object o) |
boolean |
contains(Object o) |
boolean |
containsAll(Collection<? extends Object> c) |
int |
count() |
clojure.lang.IPersistentCollection |
empty() |
boolean |
equiv(Object o) |
Object |
first() |
boolean |
isEmpty() |
Iterator<Object> |
iterator() |
clojure.lang.ISeq |
more() |
clojure.lang.ISeq |
next() |
boolean |
remove(Object o) |
boolean |
removeAll(Collection<? extends Object> c) |
boolean |
retainAll(Collection<? extends Object> c) |
clojure.lang.ISeq |
seq() |
int |
size() |
Object[] |
toArray() |
Object[] |
toArray(Object[] a) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitequals, hashCode, parallelStream, removeIf, spliterator, streampublic FastSeq()
public FastSeq(Object o)
public int count()
count in interface clojure.lang.IPersistentCollectionpublic clojure.lang.IPersistentCollection empty()
empty in interface clojure.lang.IPersistentCollectionpublic boolean equiv(Object o)
equiv in interface clojure.lang.IPersistentCollectionpublic clojure.lang.ISeq seq()
seq in interface clojure.lang.Seqablepublic Object first()
first in interface clojure.lang.ISeqpublic clojure.lang.ISeq next()
next in interface clojure.lang.ISeqpublic clojure.lang.ISeq more()
more in interface clojure.lang.ISeqpublic clojure.lang.ISeq cons(Object o)
cons in interface clojure.lang.IPersistentCollectioncons in interface clojure.lang.ISeqpublic int size()
size in interface Collection<Object>public boolean isEmpty()
isEmpty in interface Collection<Object>public boolean contains(Object o)
contains in interface Collection<Object>public Object[] toArray()
toArray in interface Collection<Object>public Object[] toArray(Object[] a)
toArray in interface Collection<Object>public boolean add(Object e)
add in interface Collection<Object>public boolean remove(Object o)
remove in interface Collection<Object>public boolean containsAll(Collection<? extends Object> c)
containsAll in interface Collection<Object>public boolean addAll(Collection<? extends Object> c)
addAll in interface Collection<Object>public boolean removeAll(Collection<? extends Object> c)
removeAll in interface Collection<Object>public boolean retainAll(Collection<? extends Object> c)
retainAll in interface Collection<Object>public void clear()
clear in interface Collection<Object>Copyright © 2016. All rights reserved.