svn commit: r892144 - in /ofbiz/trunk/framework/sql/src/org/ofbiz/sql: FieldAll.java Parser.jj

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r892144 - in /ofbiz/trunk/framework/sql/src/org/ofbiz/sql: FieldAll.java Parser.jj

doogie-3
Author: doogie
Date: Fri Dec 18 05:39:16 2009
New Revision: 892144

URL: http://svn.apache.org/viewvc?rev=892144&view=rev
Log:
Excludes are now done as a Set instead of a List.

Modified:
    ofbiz/trunk/framework/sql/src/org/ofbiz/sql/FieldAll.java
    ofbiz/trunk/framework/sql/src/org/ofbiz/sql/Parser.jj

Modified: ofbiz/trunk/framework/sql/src/org/ofbiz/sql/FieldAll.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/sql/src/org/ofbiz/sql/FieldAll.java?rev=892144&r1=892143&r2=892144&view=diff
==============================================================================
--- ofbiz/trunk/framework/sql/src/org/ofbiz/sql/FieldAll.java (original)
+++ ofbiz/trunk/framework/sql/src/org/ofbiz/sql/FieldAll.java Fri Dec 18 05:39:16 2009
@@ -19,15 +19,15 @@
 package org.ofbiz.sql;
 
 import java.util.Iterator;
-import java.util.List;
+import java.util.Set;
 
 import org.ofbiz.base.util.StringUtil;
 
 public final class FieldAll extends Atom implements Iterable<String> {
     private final String alias;
-    private final List<String> exclude;
+    private final Set<String> exclude;
 
-    public FieldAll(String alias, List<String> exclude) {
+    public FieldAll(String alias, Set<String> exclude) {
         this.alias = alias;
         this.exclude = exclude;
     }

Modified: ofbiz/trunk/framework/sql/src/org/ofbiz/sql/Parser.jj
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/sql/src/org/ofbiz/sql/Parser.jj?rev=892144&r1=892143&r2=892144&view=diff
==============================================================================
--- ofbiz/trunk/framework/sql/src/org/ofbiz/sql/Parser.jj (original)
+++ ofbiz/trunk/framework/sql/src/org/ofbiz/sql/Parser.jj Fri Dec 18 05:39:16 2009
@@ -42,9 +42,11 @@
 
 import java.util.List;
 import java.util.Map;
+import java.util.Set;
 
 import javolution.util.FastList;
 import javolution.util.FastMap;
+import javolution.util.FastSet;
 
 public final class Parser {
  private boolean deleteSupportsUsing = true;
@@ -524,7 +526,7 @@
  StaticValue v;
  String n, fieldAlias = null, fieldName, exc;
  FieldDef def;
- List<String> excludeList = FastList.newInstance();
+ Set<String> excludeList = FastSet.newInstance();
 }
 {
  (