Remove unused dependency on o.a.t.util.collections.MultiMap.
authorkkolinko <kkolinko@13f79535-47bb-0310-9956-ffa450edef68>
Fri, 16 Apr 2010 15:44:51 +0000 (15:44 +0000)
committerkkolinko <kkolinko@13f79535-47bb-0310-9956-ffa450edef68>
Fri, 16 Apr 2010 15:44:51 +0000 (15:44 +0000)
An indication here is that MultiMap$Field.name and .value fields are never assigned.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@934968 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/tomcat/util/http/Parameters.java

index b703594..8ca31c8 100644 (file)
@@ -26,13 +26,12 @@ import org.apache.tomcat.util.buf.ByteChunk;
 import org.apache.tomcat.util.buf.CharChunk;
 import org.apache.tomcat.util.buf.MessageBytes;
 import org.apache.tomcat.util.buf.UDecoder;
-import org.apache.tomcat.util.collections.MultiMap;
 
 /**
  * 
  * @author Costin Manolache
  */
-public final class Parameters extends MultiMap {
+public final class Parameters {
 
     
     private static final org.apache.juli.logging.Log log=
@@ -49,8 +48,6 @@ public final class Parameters extends MultiMap {
 
     UDecoder urlDec;
     MessageBytes decodedQuery=MessageBytes.newInstance();
-    
-    public static final int INITIAL_SIZE=4;
 
     String encoding=null;
     String queryStringEncoding=null;
@@ -59,7 +56,6 @@ public final class Parameters extends MultiMap {
      * 
      */
     public Parameters() {
-        super( INITIAL_SIZE );
     }
 
     public void setQuery( MessageBytes queryMB ) {
@@ -84,9 +80,7 @@ public final class Parameters extends MultiMap {
         }
     }
 
-    @Override
     public void recycle() {
-        super.recycle();
         paramHashStringArray.clear();
         didQueryParameters=false;
         encoding=null;