Revision 44750 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/expressionevaluator/impl/function/dataaccess/SelectCountFunction.java
SelectCountFunction.java | ||
---|---|---|
32 | 32 |
import org.gvsig.expressionevaluator.spi.AbstractFunction; |
33 | 33 |
import org.gvsig.fmap.dal.DALLocator; |
34 | 34 |
import org.gvsig.fmap.dal.DataManager; |
35 |
import static org.gvsig.fmap.dal.DataManager.FUNCTION_SELECT; |
|
36 | 35 |
import static org.gvsig.fmap.dal.DataManager.FUNCTION_SELECT_COUNT; |
37 | 36 |
import org.gvsig.fmap.dal.DataStore; |
38 | 37 |
import org.gvsig.fmap.dal.feature.FeatureQuery; |
... | ... | |
77 | 76 |
} |
78 | 77 |
|
79 | 78 |
@Override |
80 |
public boolean allowArgNames() { |
|
81 |
return true; |
|
82 |
} |
|
83 |
|
|
84 |
@Override |
|
85 | 79 |
public boolean useArgumentsInsteadObjects() { |
86 | 80 |
return true; |
87 | 81 |
} |
... | ... | |
94 | 88 |
@Override |
95 | 89 |
public Object call(Interpreter interpreter, Codes args) throws Exception { |
96 | 90 |
|
97 |
String storeName = (String) getObject(interpreter, args, "TABLE");
|
|
98 |
String where = Objects.toString(args.get("WHERE"),null);
|
|
91 |
String storeName = (String) getObject(interpreter, args, 0);
|
|
92 |
String where = Objects.toString(args.get(1),null);
|
|
99 | 93 |
|
100 | 94 |
FeatureStore featureStore = null; |
101 | 95 |
FeatureSet set = null; |
Also available in: Unified diff