C# 클래스 clojure.lang.ATransientMap

상속: AFn, ITransientMap
파일 보기 프로젝트 열기: clojure/clojure-clr

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
EnsureEditable ( ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

EnsureEditable() 보호된 추상적인 메소드

protected abstract EnsureEditable ( ) : void
리턴 void

assoc() 공개 메소드

public assoc ( object key, object val ) : ITransientMap
key object
val object
리턴 ITransientMap

count() 공개 메소드

public count ( ) : int
리턴 int

invoke() 공개 메소드

public invoke ( object arg1 ) : object
arg1 object
리턴 object

invoke() 공개 메소드

public invoke ( object arg1, object arg2 ) : object
arg1 object
arg2 object
리턴 object

persistent() 공개 메소드

public persistent ( ) : IPersistentMap
리턴 IPersistentMap

valAt() 공개 메소드

public valAt ( object key ) : object
key object
리턴 object

valAt() 공개 메소드

public valAt ( object key, object notFound ) : object
key object
notFound object
리턴 object

without() 공개 메소드

public without ( object key ) : ITransientMap
key object
리턴 ITransientMap