private void initHashArea()
    {
        /* Let's use small hash area of size 4, and one spill; don't
         * want too big (need to clear up room), nor too small (only
         * collisions)
         */
        mAttrHashSize = mAttrSpillEnd = 4;
        if (mAttrMap == null || mAttrMap.length < mAttrHashSize) {
            mAttrMap = new int[mAttrHashSize+1];
        }
        mAttrMap[0] =  mAttrMap[1] = mAttrMap[2] = mAttrMap[3] = 0;
        allocBuffers();
    }
private void initHashArea ( ) { mAttrHashSize = mAttrSpillEnd = 4 ; if ( mAttrMap == null || mAttrMap . length < mAttrHashSize ) { mAttrMap = new int [ mAttrHashSize + 1 ] ; } mAttrMap [ 0 ] = mAttrMap [ 1 ] = mAttrMap [ 2 ] = mAttrMap [ 3 ] = 0 ; allocBuffers ( ) ; }
Method called to ensure hash area will be properly set up in
cases where initially no room was needed, but default attribute(s)
is being added.