Update of /var/cvs/src/org/mmbase/bridge/util
In directory james.mmbase.org:/tmp/cvs-serv25693

Modified Files:
        Queries.java 
Log Message:
anticipate boolean values


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/bridge/util


Index: Queries.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/bridge/util/Queries.java,v
retrieving revision 1.95
retrieving revision 1.96
diff -u -b -r1.95 -r1.96
--- Queries.java        3 Feb 2008 17:33:56 -0000       1.95
+++ Queries.java        29 Feb 2008 11:00:05 -0000      1.96
@@ -26,7 +26,7 @@
  * methods are put here.
  *
  * @author Michiel Meeuwissen
- * @version $Id: Queries.java,v 1.95 2008/02/03 17:33:56 nklasens Exp $
+ * @version $Id: Queries.java,v 1.96 2008/02/29 11:00:05 michiel Exp $
  * @see  org.mmbase.bridge.Query
  * @since MMBase-1.7
  */
@@ -292,6 +292,11 @@
             try {
                 return Double.valueOf(stringValue);
             } catch (NumberFormatException e2) {
+                if(stringValue.equalsIgnoreCase("true")) {
+                    return Integer.valueOf(1);
+                } else if(stringValue.equalsIgnoreCase("false")) {
+                return Integer.valueOf(0);
+                }
                 throw new BridgeException("Operator requires number value ('" 
+ stringValue + "' is not)");
             }
         }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to