C# Class clojure.lang.PersistentHashMap.FullNode

An internal node in the trie with all branches filled.
Inheritance: INode
Afficher le fichier Open project: arohner/clojure-contrib

Méthodes publiques

Méthode Description
assoc ( int shift, int hash, object key, object val, clojure.lang.Box addedLeaf ) : INode
find ( int hash, object key ) : INode
getHash ( ) : int
nodeSeq ( ) : ISeq
without ( int hash, object key ) : INode

Private Methods

Méthode Description
FullNode ( INode nodes, int shift ) : System
bitpos ( int hash, int shift ) : int

Method Details

assoc() public méthode

public assoc ( int shift, int hash, object key, object val, clojure.lang.Box addedLeaf ) : INode
shift int
hash int
key object
val object
addedLeaf clojure.lang.Box
Résultat INode

find() public méthode

public find ( int hash, object key ) : INode
hash int
key object
Résultat INode

getHash() public méthode

public getHash ( ) : int
Résultat int

nodeSeq() public méthode

public nodeSeq ( ) : ISeq
Résultat ISeq

without() public méthode

public without ( int hash, object key ) : INode
hash int
key object
Résultat INode