Revision 45269 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/feature/impl/DefaultFeatureQuery.java

View differences:

DefaultFeatureQuery.java
475 475
            Expression exp = ((ExpressionEvaluator)this.filter).getExpression();
476 476
            clone.filter =  new DefaultExpressionEvaluator(exp);
477 477
        }
478
        
479
        if (groupByColumns!=null) {
480
            clone.groupByColumns = new ArrayList<String>();
481
            for (String value : groupByColumns) {
482
                clone.groupByColumns.add(value);
483
            }
484
        } else {
485
            clone.groupByColumns = null;
486
        }
487
                
488
                
489
        if (aggregateFunctions!=null) {
490
            clone.aggregateFunctions = new HashMap<String, String>();
491
            for (String key : aggregateFunctions.keySet()) {
492
                clone.aggregateFunctions.put(key, aggregateFunctions.get(key));
493
            }
494
        } else {
495
            clone.aggregateFunctions = null;
496
        }
497
        
498
        
478 499
        return clone;
479 500
    }
480 501

  

Also available in: Unified diff