public void removeBinary ( ByteSource key ) { checkThread ( ) ; if ( key . length ( ) != keyLen ) throw new RuntimeException ( "key must have length " + keyLen ) ; mutationCount ++ ; long rem = index . get ( key ) ; if ( rem != 0 ) { index . remove ( key ) ; decElems ( ) ; removeEntry ( rem ) ; } }
remove the key from the binary map