C# Class clojure.lang.ATransientMap

Inheritance: AFn, ITransientMap
Afficher le fichier Open project: clojure/clojure-clr

Méthodes publiques

Méthode Description
assoc ( object key, object val ) : ITransientMap
count ( ) : int
invoke ( object arg1 ) : object
invoke ( object arg1, object arg2 ) : object
persistent ( ) : IPersistentMap
valAt ( object key ) : object
valAt ( object key, object notFound ) : object
without ( object key ) : ITransientMap

Méthodes protégées

Méthode Description
EnsureEditable ( ) : void

Private Methods

Méthode Description
ITransientAssociative ( object key, object val ) : ITransientAssociative
ITransientCollection ( ) : IPersistentCollection
ITransientCollection ( object val ) : ITransientCollection
conj ( object val ) : ITransientMap
doAssoc ( object key, object val ) : ITransientMap
doCount ( ) : int
doPersistent ( ) : IPersistentMap
doValAt ( object key, object notFound ) : object
doWithout ( object key ) : ITransientMap

Method Details

EnsureEditable() protected abstract méthode

protected abstract EnsureEditable ( ) : void
Résultat void

assoc() public méthode

public assoc ( object key, object val ) : ITransientMap
key object
val object
Résultat ITransientMap

count() public méthode

public count ( ) : int
Résultat int

invoke() public méthode

public invoke ( object arg1 ) : object
arg1 object
Résultat object

invoke() public méthode

public invoke ( object arg1, object arg2 ) : object
arg1 object
arg2 object
Résultat object

persistent() public méthode

public persistent ( ) : IPersistentMap
Résultat IPersistentMap

valAt() public méthode

public valAt ( object key ) : object
key object
Résultat object

valAt() public méthode

public valAt ( object key, object notFound ) : object
key object
notFound object
Résultat object

without() public méthode

public without ( object key ) : ITransientMap
key object
Résultat ITransientMap