Package | Description |
---|---|
com.tangosol.util |
Contains various generic utilities.
|
Modifier and Type | Class and Description |
---|---|
class |
MultiBinaryLongMap.LeftoverLongMapHolder.LeftoverMaskedBinaryLongMap
LeftoverMaskedBinaryLongMap is a MaskedBinaryLongMap implementation
that is backed by the leftover (upper 32) bits in "real" key-tree
itself.
|
Modifier and Type | Field and Description |
---|---|
protected List<MultiBinaryLongMap.MaskedBinaryLongMap> |
MultiBinaryLongMap.MaskedLongMapHolder.m_listBLMs
The list of
reserved masked BLMs, ordered by
increasing shift-position. |
Modifier and Type | Method and Description |
---|---|
protected MultiBinaryLongMap.MaskedBinaryLongMap |
MultiBinaryLongMap.MaskedLongMapHolder.instantiateMaskedBinaryLongMap(int cShift,
int cBits)
Factory method for instantiating MaskedBinaryLongMap instances
associated with this MaskedLongMapHolder.
|
protected MultiBinaryLongMap.MaskedBinaryLongMap |
MultiBinaryLongMap.LeftoverLongMapHolder.instantiateMaskedBinaryLongMap(int cShift,
int cBits)
Factory method for instantiating MaskedBinaryLongMap instances
associated with this MaskedLongMapHolder.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MultiBinaryLongMap.MaskedLongMapHolder.releaseMap(MultiBinaryLongMap.MaskedBinaryLongMap blm)
Release a masked BLM that was
reserved from
this MaskedLongMapHolder. |
protected void |
MultiBinaryLongMap.MaskedLongMapHolder.shiftMaskedMap(MultiBinaryLongMap.MaskedBinaryLongMap blm,
int cShiftRight)
Shift the representation of the specified MaskedBinaryLongMap by the
specified number of bits to the right.
|