Author: adrianc
Date: Sun Apr 7 17:18:04 2013
New Revision: 1465429
URL: http://svn.apache.org/r1465429
Log:
Revert revision 1462755. This branch will be used as a snapshot of OFBiz before
Javolution was removed.
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/SimpleMapProcessor.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/SimpleMethod.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/SimpleMethodBsfEngine.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/artifact/ArtifactInfoContext.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/MethodContext.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallService.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallServiceAsynch.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallSimpleMapProcessor.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallSimpleMethod.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/SetServiceFields.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/entityops/EntityData.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/AddError.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/Assert.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/CheckId.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/FieldToList.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/ListToList.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/MapToMap.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/SetOperation.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/StringToList.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/eventops/RequestParametersToList.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/ifops/CheckPermission.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/operation/MakeInString.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/operation/MapProcessor.java
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/operation/SimpleMapProcess.java
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/SimpleMapProcessor.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/SimpleMapProcessor.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/SimpleMapProcessor.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/SimpleMapProcessor.java
Sun Apr 7 17:18:04 2013
@@ -20,11 +20,12 @@ package org.ofbiz.minilang;
import java.net.MalformedURLException;
import java.net.URL;
-import java.util.HashMap;
import java.util.List;
import java.util.Locale;
import java.util.Map;
+import javolution.util.FastMap;
+
import org.ofbiz.base.location.FlexibleLocation;
import org.ofbiz.base.util.UtilXml;
import org.ofbiz.base.util.cache.UtilCache;
@@ -41,7 +42,7 @@ public class SimpleMapProcessor {
private static final UtilCache<URL, Map<String, MapProcessor>>
simpleMapProcessorsURLCache =
UtilCache.createUtilCache("minilang.SimpleMapProcessorsURL", 0, 0);
protected static Map<String, MapProcessor> getAllProcessors(URL xmlURL)
throws MiniLangException {
- Map<String, MapProcessor> mapProcessors = new HashMap<String,
MapProcessor>();
+ Map<String, MapProcessor> mapProcessors = FastMap.newInstance();
// read in the file
Document document = null;
try {
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/SimpleMethod.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/SimpleMethod.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/SimpleMethod.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/SimpleMethod.java
Sun Apr 7 17:18:04 2013
@@ -33,6 +33,9 @@ import java.util.Set;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
+import javolution.util.FastList;
+import javolution.util.FastMap;
+
import org.ofbiz.base.location.FlexibleLocation;
import org.ofbiz.base.util.Assert;
import org.ofbiz.base.util.Debug;
@@ -121,7 +124,7 @@ public final class SimpleMethod extends
if (UtilValidate.isEmpty(fromLocation)) {
fromLocation = "<location not known>";
}
- Map<String, SimpleMethod> simpleMethods = new HashMap<String,
SimpleMethod>();
+ Map<String, SimpleMethod> simpleMethods = FastMap.newInstance();
Document document = null;
try {
document = UtilXml.readXmlDocument(content, true, true);
@@ -133,7 +136,7 @@ public final class SimpleMethod extends
}
private static Map<String, SimpleMethod> getAllSimpleMethods(URL xmlURL)
throws MiniLangException {
- Map<String, SimpleMethod> simpleMethods = new HashMap<String,
SimpleMethod>();
+ Map<String, SimpleMethod> simpleMethods = FastMap.newInstance();
Document document = null;
try {
document = UtilXml.readXmlDocument(xmlURL, true, true);
@@ -196,7 +199,7 @@ public final class SimpleMethod extends
public static List<SimpleMethod> getSimpleMethodsList(String xmlResource,
ClassLoader loader) throws MiniLangException {
Assert.notNull("xmlResource", xmlResource);
- List<SimpleMethod> simpleMethods = new ArrayList<SimpleMethod>();
+ List<SimpleMethod> simpleMethods = FastList.newInstance();
// Let the standard Map returning method take care of caching and
compilation
Map<String, SimpleMethod> simpleMethodMap =
getSimpleMethods(xmlResource, loader);
// Load and traverse the document again to get a correctly ordered
list of methods
@@ -387,7 +390,7 @@ public final class SimpleMethod extends
private void addMessage(MethodContext methodContext, String
messageListName, String message) {
List<String> messages = methodContext.getEnv(messageListName);
if (messages == null) {
- messages = new ArrayList<String>();
+ messages = FastList.newInstance();
methodContext.putEnv(messageListName, messages);
}
messages.add(message);
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/SimpleMethodBsfEngine.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/SimpleMethodBsfEngine.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/SimpleMethodBsfEngine.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/SimpleMethodBsfEngine.java
Sun Apr 7 17:18:04 2013
@@ -19,10 +19,11 @@
package org.ofbiz.minilang;
import java.util.Map;
-import java.util.HashMap;
import java.util.Set;
import java.util.Vector;
+import javolution.util.FastMap;
+
import org.apache.bsf.BSFDeclaredBean;
import org.apache.bsf.BSFException;
import org.apache.bsf.BSFManager;
@@ -42,7 +43,7 @@ public class SimpleMethodBsfEngine exten
public static final String module = SimpleMethodBsfEngine.class.getName();
- protected Map<String, Object> context = new HashMap<String, Object>();
+ protected Map<String, Object> context = FastMap.newInstance();
/**
* This is an implementation of the apply() method. It executes the
funcBody text in an "anonymous" method call with arguments.
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/artifact/ArtifactInfoContext.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/artifact/ArtifactInfoContext.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/artifact/ArtifactInfoContext.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/artifact/ArtifactInfoContext.java
Sun Apr 7 17:18:04 2013
@@ -18,9 +18,9 @@
*******************************************************************************/
package org.ofbiz.minilang.artifact;
-import java.util.HashSet;
import java.util.Set;
+import javolution.util.FastSet;
import org.ofbiz.minilang.SimpleMethod;
/**
@@ -28,9 +28,9 @@ import org.ofbiz.minilang.SimpleMethod;
*/
public final class ArtifactInfoContext {
- private final Set<String> entityNameSet = new HashSet<String>();
- private final Set<String> serviceNameSet = new HashSet<String>();
- private final Set<String> simpleMethodNameSet = new HashSet<String>();
+ private final Set<String> entityNameSet = FastSet.newInstance();
+ private final Set<String> serviceNameSet = FastSet.newInstance();
+ private final Set<String> simpleMethodNameSet = FastSet.newInstance();
/**
* Adds an entity name to this context.
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/MethodContext.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/MethodContext.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/MethodContext.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/MethodContext.java
Sun Apr 7 17:18:04 2013
@@ -18,7 +18,6 @@
*******************************************************************************/
package org.ofbiz.minilang.method;
-import java.util.HashMap;
import java.util.Locale;
import java.util.Map;
import java.util.TimeZone;
@@ -26,6 +25,8 @@ import java.util.TimeZone;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
+import javolution.util.FastMap;
+
import org.ofbiz.base.util.Debug;
import org.ofbiz.base.util.UtilHttp;
import org.ofbiz.base.util.UtilMisc;
@@ -47,14 +48,14 @@ public final class MethodContext {
private Delegator delegator;
private LocalDispatcher dispatcher;
- private Map<String, Object> env = new HashMap<String, Object>();
+ private Map<String, Object> env = FastMap.newInstance();
private ClassLoader loader;
private Locale locale;
private int methodType;
private Map<String, Object> parameters;
private HttpServletRequest request = null;
private HttpServletResponse response = null;
- private Map<String, Object> results = new HashMap<String, Object>();
+ private Map<String, Object> results = FastMap.newInstance();
private Security security;
private TimeZone timeZone;
private int traceCount = 0;
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallService.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallService.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallService.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallService.java
Sun Apr 7 17:18:04 2013
@@ -20,11 +20,12 @@ package org.ofbiz.minilang.method.callop
import java.util.ArrayList;
import java.util.Collections;
-import java.util.HashMap;
import java.util.List;
import java.util.Locale;
import java.util.Map;
+import javolution.util.FastMap;
+
import org.ofbiz.base.util.Debug;
import org.ofbiz.base.util.UtilGenerics;
import org.ofbiz.base.util.UtilMisc;
@@ -179,7 +180,7 @@ public final class CallService extends M
}
Map<String, Object> inMap = inMapFma.get(methodContext.getEnvMap());
if (inMap == null) {
- inMap = new HashMap<String, Object>();
+ inMap = FastMap.newInstance();
}
// before invoking the service, clear messages
if (methodContext.getMethodType() == MethodContext.EVENT) {
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallServiceAsynch.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallServiceAsynch.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallServiceAsynch.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallServiceAsynch.java
Sun Apr 7 17:18:04 2013
@@ -18,10 +18,11 @@
*******************************************************************************/
package org.ofbiz.minilang.method.callops;
-import java.util.HashMap;
import java.util.Locale;
import java.util.Map;
+import javolution.util.FastMap;
+
import org.ofbiz.base.util.Debug;
import org.ofbiz.base.util.collections.FlexibleMapAccessor;
import org.ofbiz.base.util.string.FlexibleStringExpander;
@@ -70,7 +71,7 @@ public final class CallServiceAsynch ext
String serviceName =
serviceNameFse.expandString(methodContext.getEnvMap());
Map<String, Object> inMap = inMapFma.get(methodContext.getEnvMap());
if (inMap == null) {
- inMap = new HashMap<String, Object>();
+ inMap = FastMap.newInstance();
}
if (includeUserLogin) {
GenericValue userLogin = methodContext.getUserLogin();
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallSimpleMapProcessor.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallSimpleMapProcessor.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallSimpleMapProcessor.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallSimpleMapProcessor.java
Sun Apr 7 17:18:04 2013
@@ -18,11 +18,12 @@
*******************************************************************************/
package org.ofbiz.minilang.method.callops;
-import java.util.ArrayList;
-import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import javolution.util.FastList;
+import javolution.util.FastMap;
+
import org.ofbiz.base.util.UtilXml;
import org.ofbiz.base.util.collections.FlexibleMapAccessor;
import org.ofbiz.minilang.MiniLangException;
@@ -74,16 +75,16 @@ public final class CallSimpleMapProcesso
public boolean exec(MethodContext methodContext) throws MiniLangException {
List<Object> messages = errorListFma.get(methodContext.getEnvMap());
if (messages == null) {
- messages = new ArrayList<Object>();
+ messages = FastList.newInstance();
errorListFma.put(methodContext.getEnvMap(), messages);
}
Map<String, Object> inMap = inMapFma.get(methodContext.getEnvMap());
if (inMap == null) {
- inMap = new HashMap<String, Object>();
+ inMap = FastMap.newInstance();
}
Map<String, Object> outMap = outMapFma.get(methodContext.getEnvMap());
if (outMap == null) {
- outMap = new HashMap<String, Object>();
+ outMap = FastMap.newInstance();
outMapFma.put(methodContext.getEnvMap(), outMap);
}
// run external map processor first
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallSimpleMethod.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallSimpleMethod.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallSimpleMethod.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/CallSimpleMethod.java
Sun Apr 7 17:18:04 2013
@@ -21,10 +21,11 @@ package org.ofbiz.minilang.method.callop
import java.net.MalformedURLException;
import java.net.URL;
import java.util.ArrayList;
-import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import javolution.util.FastMap;
+
import org.ofbiz.base.location.FlexibleLocation;
import org.ofbiz.base.util.Debug;
import org.ofbiz.base.util.UtilValidate;
@@ -103,7 +104,7 @@ public final class CallSimpleMethod exte
}
MethodContext localContext = methodContext;
if ("function".equals(this.scope)) {
- Map<String, Object> localEnv = new HashMap<String, Object>();
+ Map<String, Object> localEnv = FastMap.newInstance();
localEnv.putAll(methodContext.getEnvMap());
localEnv.remove(this.simpleMethod.getEventResponseCodeName());
localEnv.remove(this.simpleMethod.getServiceResponseMessageName());
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/SetServiceFields.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/SetServiceFields.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/SetServiceFields.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/callops/SetServiceFields.java
Sun Apr 7 17:18:04 2013
@@ -18,11 +18,12 @@
*******************************************************************************/
package org.ofbiz.minilang.method.callops;
-import java.util.ArrayList;
-import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import javolution.util.FastList;
+import javolution.util.FastMap;
+
import org.ofbiz.base.util.Debug;
import org.ofbiz.base.util.collections.FlexibleMapAccessor;
import org.ofbiz.base.util.string.FlexibleStringExpander;
@@ -97,10 +98,10 @@ public final class SetServiceFields exte
}
Map<String, Object> toMap = toMapFma.get(methodContext.getEnvMap());
if (toMap == null) {
- toMap = new HashMap<String, Object>();
+ toMap = FastMap.newInstance();
toMapFma.put(methodContext.getEnvMap(), toMap);
}
- List<Object> errorMessages = new ArrayList<Object>();
+ List<Object> errorMessages = FastList.newInstance();
Map<String, Object> validAttributes = modelService.makeValid(fromMap,
"IN", true, errorMessages, methodContext.getTimeZone(),
methodContext.getLocale());
if (errorMessages.size() > 0) {
for (Object obj : errorMessages) {
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/entityops/EntityData.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/entityops/EntityData.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/entityops/EntityData.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/entityops/EntityData.java
Sun Apr 7 17:18:04 2013
@@ -20,9 +20,10 @@ package org.ofbiz.minilang.method.entity
import java.net.MalformedURLException;
import java.net.URL;
-import java.util.ArrayList;
import java.util.List;
+import javolution.util.FastList;
+
import org.ofbiz.base.location.FlexibleLocation;
import org.ofbiz.base.util.Debug;
import org.ofbiz.base.util.UtilValidate;
@@ -85,7 +86,7 @@ public final class EntityData extends Me
public boolean exec(MethodContext methodContext) throws MiniLangException {
List<Object> messages = errorListFma.get(methodContext.getEnvMap());
if (messages == null) {
- messages = new ArrayList<Object>();
+ messages = FastList.newInstance();
errorListFma.put(methodContext.getEnvMap(), messages);
}
String location =
this.locationFse.expandString(methodContext.getEnvMap());
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/AddError.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/AddError.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/AddError.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/AddError.java
Sun Apr 7 17:18:04 2013
@@ -18,9 +18,10 @@
*******************************************************************************/
package org.ofbiz.minilang.method.envops;
-import java.util.ArrayList;
import java.util.List;
+import javolution.util.FastList;
+
import org.ofbiz.base.util.collections.FlexibleMapAccessor;
import org.ofbiz.minilang.MiniLangException;
import org.ofbiz.minilang.MiniLangValidate;
@@ -59,7 +60,7 @@ public final class AddError extends Meth
if (message != null) {
List<String> messages =
errorListFma.get(methodContext.getEnvMap());
if (messages == null) {
- messages = new ArrayList<String>();
+ messages = FastList.newInstance();
errorListFma.put(methodContext.getEnvMap(), messages);
}
messages.add(message);
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/Assert.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/Assert.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/Assert.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/Assert.java
Sun Apr 7 17:18:04 2013
@@ -22,6 +22,8 @@ import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
+import javolution.util.FastList;
+
import org.ofbiz.base.util.UtilXml;
import org.ofbiz.base.util.collections.FlexibleMapAccessor;
import org.ofbiz.base.util.string.FlexibleStringExpander;
@@ -84,7 +86,7 @@ public final class Assert extends Method
messageBuffer.append("failed: ");
condition.prettyPrint(messageBuffer, methodContext);
if (messages == null) {
- messages = new ArrayList<Object>();
+ messages = FastList.newInstance();
errorListFma.put(methodContext.getEnvMap(), messages);
}
messages.add(messageBuffer.toString());
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/CheckId.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/CheckId.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/CheckId.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/CheckId.java
Sun Apr 7 17:18:04 2013
@@ -18,9 +18,10 @@
*******************************************************************************/
package org.ofbiz.minilang.method.envops;
-import java.util.ArrayList;
import java.util.List;
+import javolution.util.FastList;
+
import org.ofbiz.base.util.UtilProperties;
import org.ofbiz.base.util.UtilValidate;
import org.ofbiz.base.util.UtilXml;
@@ -107,7 +108,7 @@ public final class CheckId extends Metho
if (message != null) {
List<String> messages =
errorListFma.get(methodContext.getEnvMap());
if (messages == null) {
- messages = new ArrayList<String>();
+ messages = FastList.newInstance();
}
errorListFma.put(methodContext.getEnvMap(), messages);
messages.add(message.concat(": ").concat(errorMsg));
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/FieldToList.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/FieldToList.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/FieldToList.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/FieldToList.java
Sun Apr 7 17:18:04 2013
@@ -18,9 +18,10 @@
*******************************************************************************/
package org.ofbiz.minilang.method.envops;
-import java.util.ArrayList;
import java.util.List;
+import javolution.util.FastList;
+
import org.ofbiz.base.util.collections.FlexibleMapAccessor;
import org.ofbiz.minilang.MiniLangException;
import org.ofbiz.minilang.MiniLangValidate;
@@ -58,7 +59,7 @@ public final class FieldToList extends M
if (fieldVal != null) {
List<Object> toList = listFma.get(methodContext.getEnvMap());
if (toList == null) {
- toList = new ArrayList<Object>();
+ toList = FastList.newInstance();
listFma.put(methodContext.getEnvMap(), toList);
}
toList.add(fieldVal);
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/ListToList.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/ListToList.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/ListToList.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/ListToList.java
Sun Apr 7 17:18:04 2013
@@ -18,9 +18,10 @@
*******************************************************************************/
package org.ofbiz.minilang.method.envops;
-import java.util.ArrayList;
import java.util.List;
+import javolution.util.FastList;
+
import org.ofbiz.base.util.collections.FlexibleMapAccessor;
import org.ofbiz.minilang.MiniLangException;
import org.ofbiz.minilang.MiniLangValidate;
@@ -57,7 +58,7 @@ public final class ListToList extends Me
if (fromList != null) {
List<Object> toList = toListFma.get(methodContext.getEnvMap());
if (toList == null) {
- toList = new ArrayList<Object>();
+ toList = FastList.newInstance();
toListFma.put(methodContext.getEnvMap(), toList);
}
toList.addAll(fromList);
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/MapToMap.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/MapToMap.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/MapToMap.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/MapToMap.java
Sun Apr 7 17:18:04 2013
@@ -18,9 +18,10 @@
*******************************************************************************/
package org.ofbiz.minilang.method.envops;
-import java.util.HashMap;
import java.util.Map;
+import javolution.util.FastMap;
+
import org.ofbiz.base.util.collections.FlexibleMapAccessor;
import org.ofbiz.minilang.MiniLangException;
import org.ofbiz.minilang.MiniLangValidate;
@@ -58,7 +59,7 @@ public final class MapToMap extends Meth
if (!toMapFma.isEmpty()) {
Map<String, Object> toMap =
toMapFma.get(methodContext.getEnvMap());
if (toMap == null) {
- toMap = new HashMap<String, Object>();
+ toMap = FastMap.newInstance();
toMapFma.put(methodContext.getEnvMap(), toMap);
toMap.putAll(fromMap);
}
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/SetOperation.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/SetOperation.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/SetOperation.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/SetOperation.java
Sun Apr 7 17:18:04 2013
@@ -18,8 +18,8 @@
*******************************************************************************/
package org.ofbiz.minilang.method.envops;
-import java.util.ArrayList;
-import java.util.HashMap;
+import javolution.util.FastList;
+import javolution.util.FastMap;
import org.ofbiz.base.util.Debug;
import org.ofbiz.base.util.ObjectType;
@@ -163,9 +163,9 @@ public final class SetOperation extends
}
if (this.type.length() > 0) {
if ("NewMap".equals(this.type)) {
- newValue = new HashMap<String, Object>();
+ newValue = FastMap.newInstance();
} else if ("NewList".equals(this.type)) {
- newValue = new ArrayList<Object>();
+ newValue = FastList.newInstance();
} else {
try {
String format = null;
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/StringToList.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/StringToList.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/StringToList.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/envops/StringToList.java
Sun Apr 7 17:18:04 2013
@@ -19,9 +19,10 @@
package org.ofbiz.minilang.method.envops;
import java.text.MessageFormat;
-import java.util.ArrayList;
import java.util.List;
+import javolution.util.FastList;
+
import org.ofbiz.base.util.MessageString;
import org.ofbiz.base.util.UtilValidate;
import org.ofbiz.base.util.collections.FlexibleMapAccessor;
@@ -80,7 +81,7 @@ public final class StringToList extends
}
List<Object> toList = listFma.get(methodContext.getEnvMap());
if (toList == null) {
- toList = new ArrayList<Object>();
+ toList = FastList.newInstance();
listFma.put(methodContext.getEnvMap(), toList);
}
toList.add(value);
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/eventops/RequestParametersToList.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/eventops/RequestParametersToList.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/eventops/RequestParametersToList.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/eventops/RequestParametersToList.java
Sun Apr 7 17:18:04 2013
@@ -18,9 +18,10 @@
*******************************************************************************/
package org.ofbiz.minilang.method.eventops;
-import java.util.ArrayList;
import java.util.List;
+import javolution.util.FastList;
+
import org.ofbiz.base.util.collections.FlexibleMapAccessor;
import org.ofbiz.base.util.string.FlexibleStringExpander;
import org.ofbiz.minilang.MiniLangException;
@@ -83,7 +84,7 @@ public final class RequestParametersToLi
if (parameterValues != null) {
List<String> valueList =
listFma.get(methodContext.getEnvMap());
if (valueList == null) {
- valueList = new ArrayList<String>();
+ valueList = FastList.newInstance();
listFma.put(methodContext.getEnvMap(), valueList);
}
for (int i = 0; i < parameterValues.length; i++) {
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/ifops/CheckPermission.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/ifops/CheckPermission.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/ifops/CheckPermission.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/method/ifops/CheckPermission.java
Sun Apr 7 17:18:04 2013
@@ -22,6 +22,8 @@ import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
+import javolution.util.FastList;
+
import org.ofbiz.base.util.UtilXml;
import org.ofbiz.base.util.collections.FlexibleMapAccessor;
import org.ofbiz.base.util.string.FlexibleStringExpander;
@@ -89,7 +91,7 @@ public final class CheckPermission exten
if (!hasPermission && messageElement != null) {
List<String> messages =
errorListFma.get(methodContext.getEnvMap());
if (messages == null) {
- messages = new ArrayList<String>();
+ messages = FastList.newInstance();
errorListFma.put(methodContext.getEnvMap(), messages);
}
messages.add(messageElement.getMessage(methodContext));
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/operation/MakeInString.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/operation/MakeInString.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/operation/MakeInString.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/operation/MakeInString.java
Sun Apr 7 17:18:04 2013
@@ -18,11 +18,12 @@
*******************************************************************************/
package org.ofbiz.minilang.operation;
-import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
import java.util.Map;
+import javolution.util.FastList;
+
import org.ofbiz.base.util.Debug;
import org.ofbiz.base.util.UtilValidate;
import org.ofbiz.base.util.UtilXml;
@@ -36,7 +37,7 @@ public class MakeInString {
public static final String module = MakeInString.class.getName();
String fieldName;
- List<MakeInStringOperation> operations = new
ArrayList<MakeInStringOperation>();
+ List<MakeInStringOperation> operations = FastList.newInstance();
public MakeInString(Element makeInStringElement) {
fieldName = makeInStringElement.getAttribute("field");
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/operation/MapProcessor.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/operation/MapProcessor.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/operation/MapProcessor.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/operation/MapProcessor.java
Sun Apr 7 17:18:04 2013
@@ -18,11 +18,12 @@
*******************************************************************************/
package org.ofbiz.minilang.operation;
-import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
import java.util.Map;
+import javolution.util.FastList;
+
import org.ofbiz.base.util.UtilValidate;
import org.ofbiz.base.util.UtilXml;
import org.w3c.dom.Element;
@@ -32,9 +33,9 @@ import org.w3c.dom.Element;
*/
public class MapProcessor {
- List<MakeInString> makeInStrings = new ArrayList<MakeInString>();
+ List<MakeInString> makeInStrings = FastList.newInstance();
String name;
- List<SimpleMapProcess> simpleMapProcesses = new
ArrayList<SimpleMapProcess>();
+ List<SimpleMapProcess> simpleMapProcesses = FastList.newInstance();
public MapProcessor(Element simpleMapProcessorElement) {
name = simpleMapProcessorElement.getAttribute("name");
Modified:
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/operation/SimpleMapProcess.java
URL:
http://svn.apache.org/viewvc/ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/operation/SimpleMapProcess.java?rev=1465429&r1=1465428&r2=1465429&view=diff
==============================================================================
---
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/operation/SimpleMapProcess.java
(original)
+++
ofbiz/branches/2013_RemoveJavolution/framework/minilang/src/org/ofbiz/minilang/operation/SimpleMapProcess.java
Sun Apr 7 17:18:04 2013
@@ -18,11 +18,12 @@
*******************************************************************************/
package org.ofbiz.minilang.operation;
-import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
import java.util.Map;
+import javolution.util.FastList;
+
import org.ofbiz.base.util.Debug;
import org.ofbiz.base.util.UtilValidate;
import org.ofbiz.base.util.UtilXml;
@@ -36,7 +37,7 @@ public class SimpleMapProcess {
public static final String module = SimpleMapProcess.class.getName();
String field = "";
- List<SimpleMapOperation> simpleMapOperations = new
ArrayList<SimpleMapOperation>();
+ List<SimpleMapOperation> simpleMapOperations = FastList.newInstance();
public SimpleMapProcess(Element simpleMapProcessElement) {
this.field = simpleMapProcessElement.getAttribute("field");