(abox k1)
(abox k1 k2)
(abox k1 k2 k3)
(abox k1 k2 k3 k4)
(abox k1 k2 k3 k4 k5)
ABox constructor.
ABox constructor.
(index-for rel k1)
(index-for rel k1 k2)
(index-for rel k1 k2 k3)
(index-for rel k1 k2 k3 k4)
(index-for rel k1 k2 k3 k4 k5)
Public interface to indexer
specialized for different arities.
Public interface to `indexer` specialized for different arities.
(indexer rel kf)
Creates a hashed index to use for join operations. rel
is a relation
of maps with uniform keys. kf
is a function of a map into a native array
of selected values. Returns a mutable java.util.HashMap with ABox objects as
keys and vector of maps as values.
Creates a hashed index to use for join operations. `rel` is a relation of maps with uniform keys. `kf` is a function of a map into a native array of selected values. Returns a mutable java.util.HashMap with ABox objects as keys and vector of maps as values.
(key-from m k1)
(key-from m k1 k2)
(key-from m k1 k2 k3)
(key-from m k1 k2 k3 k4)
(key-from m k1 k2 k3 k4 k5)
Alternative to core/select-keys when the number of keys is known. Returns
an ABox
instance containing the values corresponding to the keys.
Alternative to core/select-keys when the number of keys is known. Returns an `ABox` instance containing the values corresponding to the keys.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close