public void removeParameters(String... parameterNames)
  {
    Map<String, String[]> map = getMap();
    boolean needsRebuild = false;
    for (String name : parameterNames)
    {
      if(map.remove(name) != null)
        needsRebuild = true;
    }
    if(needsRebuild)
      rebuildQuery();
  }
public void removeParameters(String... parameterNames)
  {
    Map<String, String[]> map = getMap();
    boolean needsRebuild = false;
    for (String name : parameterNames)
    {
      if(map.remove(name) != null)
        needsRebuild = true;
    }
    if(needsRebuild)
      rebuildQuery();
  }
public void removeParameters ( String ... parameterNames ) { Map < String , String [ ] > map = getMap ( ) ; boolean needsRebuild = false ; for ( String name : parameterNames ) { if ( map . remove ( name ) != null ) needsRebuild = true ; } if ( needsRebuild ) rebuildQuery ( ) ; }
Remove parameter with given name and
return its previous value.

@param parameterNames
Remove parameter with given name and return its previous value .