You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by ja...@apache.org on 2007/01/17 22:34:51 UTC

svn commit: r497180 - /ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/StringUtil.java

Author: jaz
Date: Wed Jan 17 13:34:50 2007
New Revision: 497180

URL: http://svn.apache.org/viewvc?view=rev&rev=497180
Log:
changed HashMap and ArrayList to FastMap and FastList

Modified:
    ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/StringUtil.java

Modified: ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/StringUtil.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/StringUtil.java?view=diff&rev=497180&r1=497179&r2=497180
==============================================================================
--- ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/StringUtil.java (original)
+++ ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/StringUtil.java Wed Jan 17 13:34:50 2007
@@ -18,11 +18,12 @@
  *******************************************************************************/
 package org.ofbiz.base.util;
 
+import javolution.util.FastList;
+import javolution.util.FastMap;
+
 import java.io.UnsupportedEncodingException;
 import java.net.URLDecoder;
 import java.net.URLEncoder;
-import java.util.ArrayList;
-import java.util.HashMap;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
@@ -109,7 +110,7 @@
             st = new StringTokenizer(str);
 
         if (st != null && st.hasMoreTokens()) {
-            splitList = new ArrayList();
+            splitList = FastList.newInstance();
 
             while (st.hasMoreTokens())
                 splitList.add(st.nextToken());
@@ -124,7 +125,7 @@
     public static List quoteStrList(List list) {
         List tmpList = list;
 
-        list = new ArrayList();
+        list = FastList.newInstance();
         Iterator i = tmpList.iterator();
 
         while (i.hasNext()) {
@@ -144,7 +145,7 @@
      */
     public static Map strToMap(String str, boolean trim) {
         if (str == null) return null;
-        Map decodedMap = new HashMap();
+        Map decodedMap = FastMap.newInstance();
         List elements = split(str, "|");
         Iterator i = elements.iterator();
 
@@ -238,7 +239,7 @@
         if (keys == null || values == null || keys.size() != values.size()) {
             throw new IllegalArgumentException("Keys and Values cannot be null and must be the same size");
         }
-        Map newMap = new HashMap();
+        Map newMap = FastMap.newInstance();
         for (int i = 0; i < keys.size(); i++) {
             newMap.put(keys.get(i), values.get(i));
         }