clojure.lang
Class APersistentMap.KeySeq

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

public static class APersistentMap.KeySeq
extends ASeq

See Also:
Serialized Form

Method Summary
static APersistentMap.KeySeq create(ISeq seq)
           
static APersistentMap.KeySeq createFromMap(IPersistentMap map)
           
 Object first()
           
 Iterator iterator()
           
 ISeq next()
           
 APersistentMap.KeySeq 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, 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

create

public static APersistentMap.KeySeq create(ISeq seq)

createFromMap

public static APersistentMap.KeySeq createFromMap(IPersistentMap map)

first

public Object first()

next

public ISeq next()

withMeta

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

iterator

public Iterator iterator()
Specified by:
iterator in interface Iterable
Specified by:
iterator in interface Collection
Specified by:
iterator in interface List
Overrides:
iterator in class ASeq


Copyright © 2015. All Rights Reserved.