clojure.lang
Class ChunkedCons

java.lang.Object
  extended by clojure.lang.Obj
      extended by clojure.lang.ASeq
          extended by clojure.lang.ChunkedCons
All Implemented Interfaces:
IChunkedSeq, IHashEq, IMeta, IObj, IPersistentCollection, ISeq, Seqable, Sequential, Serializable, Iterable, Collection, List

public final class ChunkedCons
extends ASeq
implements IChunkedSeq

See Also:
Serialized Form

Constructor Summary
ChunkedCons(IChunk chunk, ISeq more)
           
 
Method Summary
 IChunk chunkedFirst()
           
 ISeq chunkedMore()
           
 ISeq chunkedNext()
           
 Object first()
           
 ISeq more()
           
 ISeq next()
           
 Obj 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, 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
 
Methods inherited from interface clojure.lang.ISeq
cons
 
Methods inherited from interface clojure.lang.IPersistentCollection
count, empty, equiv
 
Methods inherited from interface clojure.lang.Seqable
seq
 

Constructor Detail

ChunkedCons

public ChunkedCons(IChunk chunk,
                   ISeq more)
Method Detail

withMeta

public Obj withMeta(IPersistentMap meta)
Specified by:
withMeta in interface IObj
Specified by:
withMeta in class Obj

first

public Object first()
Specified by:
first in interface ISeq

next

public ISeq next()
Specified by:
next in interface ISeq

more

public ISeq more()
Specified by:
more in interface ISeq
Overrides:
more in class ASeq

chunkedFirst

public IChunk chunkedFirst()
Specified by:
chunkedFirst in interface IChunkedSeq

chunkedNext

public ISeq chunkedNext()
Specified by:
chunkedNext in interface IChunkedSeq

chunkedMore

public ISeq chunkedMore()
Specified by:
chunkedMore in interface IChunkedSeq


Copyright © 2015. All Rights Reserved.