public void clear ()
    {
        // notify our removal observer if we have one
        if (_remobs != null) {
            for (Iterator<V> iter = _delegate.values().iterator();
                 iter.hasNext(); ) {
                _remobs.removedFromMap(this, iter.next());
            }
        }

        // then clear everything out
        _delegate.clear();
        _size = 0;
    }
public void clear ( ) { if ( _remobs != null ) { for ( Iterator < V > iter = _delegate . values ( ) . iterator ( ) ; iter . hasNext ( ) ; ) { _remobs . removedFromMap ( this , iter . next ( ) ) ; } } _delegate . clear ( ) ; _size = 0 ; }
documentation inherited from interface