public class MultiBinaryLongMap.LeftoverLongMapHolder extends MultiBinaryLongMap.MaskedLongMapHolder
| 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. 
 | 
f_blm, f_lMaskReserved, f_lockS, f_lockX, m_listBLMs, m_lMaskFree| Constructor and Description | 
|---|
LeftoverLongMapHolder()
Default constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected MultiBinaryLongMap.MaskedBinaryLongMap | 
instantiateMaskedBinaryLongMap(int cShift, int cBits)
Factory method for instantiating MaskedBinaryLongMap instances associated with this MaskedLongMapHolder. 
 | 
checkRep, getDelegateMap, isEmpty, releaseMap, reserveMap, shiftMaskedMapprotected MultiBinaryLongMap.MaskedBinaryLongMap instantiateMaskedBinaryLongMap(int cShift, int cBits)
instantiateMaskedBinaryLongMap in class MultiBinaryLongMap.MaskedLongMapHoldercShift - the shift position of the masked BLMcBits - the bit-width of values represented by the BLM