Revision 43521 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.api/src/main/java/org/gvsig/expressionevaluator/Function.java
Function.java | ||
---|---|---|
5 | 5 |
|
6 | 6 |
public interface Function { |
7 | 7 |
|
8 |
public final String GROUP_NUMERIC = "Numeric"; |
|
9 |
public final String GROUP_STRING = "String"; |
|
10 |
public final String GROUP_DATETIME = "Datetime"; |
|
11 |
public final String GROUP_BOOLEAN = "Boolean"; |
|
12 |
public final String GROUP_OGC = "OGC"; |
|
13 |
|
|
8 | 14 |
public String group(); |
9 | 15 |
|
10 | 16 |
public String name(); |
... | ... | |
13 | 19 |
|
14 | 20 |
public String description(); |
15 | 21 |
|
22 |
public String template(); |
|
23 |
|
|
16 | 24 |
public String[] descriptionArgs(); |
17 | 25 |
|
18 |
public Object call(Object[] args) throws Exception; |
|
26 |
public Object call(Interpreter interpreter, Object[] args) throws Exception;
|
|
19 | 27 |
|
20 | 28 |
public void addAlias(String name); |
21 | 29 |
|
22 | 30 |
public List<String> alias(); |
31 |
|
|
32 |
public boolean isOperator(); |
|
23 | 33 |
} |
Also available in: Unified diff