question: protected boolean isEqualKey ( final Object key1 , final Object key2 ) { return key1 == key2 || key1 . equals ( key2 ) ; }
target:  Compares two keys, in internal converted form, to see if they are equal. This implementation uses the equals method and assumes neither key is null. Subclasses can override this to match differently.