protected boolean isEqualKey(AbstractHashedMap.HashEntry entry,Object key1,Object key2,Object key3){
  MultiKey multi=(MultiKey)entry.getKey();
  return multi.size() == 3 && (key1 == null ? multi.getKey(0) == null : key1.equals(multi.getKey(0))) && (key2 == null ? multi.getKey(1) == null : key2.equals(multi.getKey(1))) && (key3 == null ? multi.getKey(2) == null : key3.equals(multi.getKey(2)));
}

protected boolean isEqualKey ( AbstractHashedMap . HashEntry entry , Object key1 , Object key2 , Object key3 ) { MultiKey multi = ( MultiKey ) entry . getKey ( ) ; return multi . size ( ) == 3 && ( key1 == null ? multi . getKey ( 0 ) == null : key1 . equals ( multi . getKey ( 0 ) ) ) && ( key2 == null ? multi . getKey ( 1 ) == null : key2 . equals ( multi . getKey ( 1 ) ) ) && ( key3 == null ? multi . getKey ( 2 ) == null : key3 . equals ( multi . getKey ( 2 ) ) ) ; }
is the key equal to the combined key .
