@Override public boolean remove(Object object) {if (!esDelegate.remove(object)) {return false;}Entry<?, ?> entry = (Entry<?, ?>) object;inverse.delegate.remove(entry.getValue());return true;}

@ Override public boolean remove ( Object object ) { if ( ! esDelegate . remove ( object ) ) { return false ; } Entry < ? , ? > entry = ( Entry < ? , ? > ) object ; inverse . delegate . remove ( entry . getValue ( ) ) ; return true ; }
public override bool remove(object o){if (!(o is java.util.MapClass.Entry<K, V>)){return false;}java.util.MapClass.Entry<object, object> e = (java.util.MapClass.Entry<object, object>)o;return this._enclosing.removeMapping(e.getKey(), e.getValue());}
