You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by ad...@apache.org on 2013/05/03 03:02:56 UTC

svn commit: r1478620 - /ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model/ModelViewEntity.java

Author: adrianc
Date: Fri May  3 01:02:56 2013
New Revision: 1478620

URL: http://svn.apache.org/r1478620
Log:
Remove Javolution from ModelViewEntity.

Modified:
    ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model/ModelViewEntity.java

Modified: ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model/ModelViewEntity.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model/ModelViewEntity.java?rev=1478620&r1=1478619&r2=1478620&view=diff
==============================================================================
--- ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model/ModelViewEntity.java (original)
+++ ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model/ModelViewEntity.java Fri May  3 01:02:56 2013
@@ -28,10 +28,9 @@ import java.util.ArrayList;
 import java.util.LinkedList;
 import java.util.List;
 import java.util.Map;
+import java.util.HashMap;
 import java.util.Set;
 
-import javolution.util.FastMap;
-
 import org.ofbiz.base.util.Debug;
 import org.ofbiz.base.util.StringUtil;
 import org.ofbiz.base.util.UtilFormatOut;
@@ -56,7 +55,7 @@ import org.w3c.dom.NodeList;
 public class ModelViewEntity extends ModelEntity {
     public static final String module = ModelViewEntity.class.getName();
 
-    public static Map<String, String> functionPrefixMap = FastMap.newInstance();
+    public static Map<String, String> functionPrefixMap = new HashMap<String, String>();
     static {
         functionPrefixMap.put("min", "MIN(");
         functionPrefixMap.put("max", "MAX(");
@@ -69,13 +68,13 @@ public class ModelViewEntity extends Mod
     }
 
     /** Contains member-entity alias name definitions: key is alias, value is ModelMemberEntity */
-    protected Map<String, ModelMemberEntity> memberModelMemberEntities = FastMap.newInstance();
+    protected Map<String, ModelMemberEntity> memberModelMemberEntities = new HashMap<String, ModelMemberEntity>();
 
     /** A list of all ModelMemberEntity entries; this is mainly used to preserve the original order of member entities from the XML file */
     protected List<ModelMemberEntity> allModelMemberEntities = new LinkedList<ModelMemberEntity>();
 
     /** Contains member-entity ModelEntities: key is alias, value is ModelEntity; populated with fields */
-    protected Map<String, String> memberModelEntities = FastMap.newInstance();
+    protected Map<String, String> memberModelEntities = new HashMap<String, String>();
 
     /** List of alias-alls which act as a shortcut for easily pulling over member entity fields */
     protected List<ModelAliasAll> aliasAlls = new LinkedList<ModelAliasAll>();
@@ -92,7 +91,7 @@ public class ModelViewEntity extends Mod
     /** List of field names to group by */
     protected List<String> groupByFields = new LinkedList<String>();
 
-    protected Map<String, ModelConversion[]> conversions = FastMap.newInstance();
+    protected Map<String, ModelConversion[]> conversions = new HashMap<String, ModelConversion[]>();
 
     protected ViewEntityCondition viewEntityCondition = null;
 
@@ -530,7 +529,7 @@ public class ModelViewEntity extends Mod
     }
 
     public void populateReverseLinks() {
-        Map<String, List<String>> containedModelFields = FastMap.newInstance();
+        Map<String, List<String>> containedModelFields = new HashMap<String, List<String>>();
         Iterator<ModelAlias> it = getAliasesIterator();
         while (it.hasNext()) {
             ModelViewEntity.ModelAlias alias = it.next();
@@ -1180,7 +1179,7 @@ public class ModelViewEntity extends Mod
     public final class ModelConversion implements Serializable {
         protected final String aliasName;
         protected final ModelEntity fromModelEntity;
-        protected final Map<String, String> fieldMap = FastMap.newInstance();
+        protected final Map<String, String> fieldMap = new HashMap<String, String>();
         protected final Set<String> wildcards = new HashSet<String>();
 
         public ModelConversion(String aliasName, ModelEntity fromModelEntity) {
@@ -1217,7 +1216,7 @@ public class ModelViewEntity extends Mod
         }
 
         public void convert(List<Map<String, Object>> values, Map<String, ? extends Object> value) {
-            Map<String, Object> newValue = FastMap.newInstance();
+            Map<String, Object> newValue = new HashMap<String, Object>();
             for (Map.Entry<String, String> entry: fieldMap.entrySet()) {
                 newValue.put(entry.getValue(), value.get(entry.getKey()));
             }
@@ -1385,7 +1384,7 @@ public class ModelViewEntity extends Mod
             if (!((this.operator == EntityOperator.IN || this.operator == EntityOperator.BETWEEN)
                     && value instanceof Collection<?>)) {
                 // now to a type conversion for the target fieldName
-                value = this.viewEntityCondition.modelViewEntity.convertFieldValue(lhsField, value, modelFieldTypeReader, FastMap.<String, Object>newInstance());
+                value = this.viewEntityCondition.modelViewEntity.convertFieldValue(lhsField, value, modelFieldTypeReader, new HashMap<String, Object>());
             }
 
             if (Debug.verboseOn()) Debug.logVerbose("[" + this.viewEntityCondition.modelViewEntity.getEntityName() + "]: Got value for fieldName [" + fieldName + "]: " + value, module);