All key;
public _builtin_.Any value;
_builtin_.Any key;
id initWith (All, All) (k, v);
_builtin_.Any member All k;
k
, asking the next
element if this element does not match.
The implementation by BucketDictElement
, considers its key
and
returns its value
.
_builtin_.Any member All k equal selector cmp;
cmp
to have the objects
compare themselves.
_builtin_.Any memq All k;
int add (All, All) (k, v);
(k, v)
pair to this bucket, if the key is not already
present. Return the number by which this bucket's length has
increased.
int addq (All, All) (k, v);
(k, v)
pair to this bucket, if the key is not already
present. Return the number by which this bucket's length has
increased.
(id, int) remove All k;
k
. Return the replacement
for this element, and the number of bucket elements that were removed
from this bucket list (max 1).
(id, int) removeq All k;
k
. Return the
replacement for this element, and the number of bucket elements that
were removed from this bucket list (max 1).
void encodeUsingCoder Encoder coder;
void initWithCoder Decoder coder;
(id, int) gc_mark_values;
value
is gc_dead
. Return the replacement for this element, and
the number of bucket elements that were removed from this bucket list.
(id, int) gc_mark_keys;
gc_mark_values
, but consider the liveness of the key
instead of the value
.
int rehash;
int rehashq;