C# 클래스 clojure.lang.PersistentHashMap.TransientHashMap

상속: ATransientMap
파일 보기 프로젝트 열기: richhickey/clojure-clr

공개 메소드들

메소드 설명
TransientHashMap ( PersistentHashMap m ) : System

보호된 메소드들

메소드 설명
EnsureEditable ( ) : void
doAssoc ( object key, object val ) : ITransientMap
doCount ( ) : int
doPersistent ( ) : IPersistentMap
doValAt ( object key, object notFound ) : object
doWithout ( object key ) : ITransientMap

비공개 메소드들

메소드 설명
TransientHashMap ( AtomicReference edit, INode root, int count, bool hasNull, object nullValue ) : System

메소드 상세

EnsureEditable() 보호된 메소드

protected EnsureEditable ( ) : void
리턴 void

TransientHashMap() 공개 메소드

public TransientHashMap ( PersistentHashMap m ) : System
m PersistentHashMap
리턴 System

doAssoc() 보호된 메소드

protected doAssoc ( object key, object val ) : ITransientMap
key object
val object
리턴 ITransientMap

doCount() 보호된 메소드

protected doCount ( ) : int
리턴 int

doPersistent() 보호된 메소드

protected doPersistent ( ) : IPersistentMap
리턴 IPersistentMap

doValAt() 보호된 메소드

protected doValAt ( object key, object notFound ) : object
key object
notFound object
리턴 object

doWithout() 보호된 메소드

protected doWithout ( object key ) : ITransientMap
key object
리턴 ITransientMap