me.vedang.clj-fdb.subspace.subspace
contains?
(contains? s key)
Tests whether the specified key starts with this Subspace’s prefix, indicating that the Subspace logically contains key.
create
(create prefix)
(create)
Constructor for a subspace formed with the specified prefix Tuple.
get
(get s t)
Gets a new subspace which is equivalent to this subspace with its prefix Tuple extended by the specified Tuple.
pack
(pack s)
(pack s t)
Gets the key encoding the prefix used for this Subspace. If a tuple is passed, key encoding is suffixed with passed tuple. If a non-tuple is passed, it is converted to a tuple and used as a suffix.
range
(range s t)
(range s)
Gets a Range respresenting all keys strictly in the Subspace.
If a tuple is passed, gets a Range representing all keys in the Subspace strictly starting with the specified Tuple.
unpack
(unpack s key)
Gets the Tuple encoded by the given key, with this Subspace’s prefix Tuple and raw prefix removed.