int[] (E element) { if (lastMask == -1 || lastMask == 0x80000000) { lastMask = 1; lastBlock++; } else { lastMask <<= 1; } int[] pointer = new int[]{lastBlock, lastMask}; colValuesInternal.putWithKey(pointer, element); return pointer; }