Liking cljdoc? Tell your friends :D

fress.impl.hopmap


_clearcljs

(_clear this)
source

_findSlotcljs

(_findSlot this hash)
source

_getcljs

(_get this k)

@param k, non-null @return the integer associated with k, or -1 if not present

@param k, non-null
@return the integer associated with k, or -1 if not present
sourceraw docstring

_hashcljs

(_hash k)
source

_interncljs

(_intern this k)

Puts k in the map (if not present) and assigns and returns the index associated with it assigns ints monotonically from 0 @param k, non-null @return the integer associated with k

Puts k in the map (if not present) and assigns and returns the index associated with it
assigns ints monotonically from 0
@param k, non-null
@return the integer associated with k
sourceraw docstring

_oldIndexcljs

(_oldIndex this k)

Puts k in the map if it was not already present. Returns -1 if k was freshly added Returns k's index if k was already in the map. @param k, non-null @return the integer associated with k or -1

Puts k in the map if it was not already present.
Returns -1 if k was freshly added
Returns k's index if k was already in the map.
@param k, non-null
@return the integer associated with k or -1
sourceraw docstring

_resizecljs

(_resize this)
source

hopmapcljs

(hopmap)
(hopmap capacity)
source

IHopMapcljsprotocol

clearcljs

(clear this)

isEmptycljs

(isEmpty this)

resizecljs

(resize this)

interncljs

(intern this k)

findSlotcljs

(findSlot this hash)

oldIndexcljs

(oldIndex this k)
source

InterleavedIndexHopMapcljs

source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close