Revision 43984 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/Expression.java

View differences:

Expression.java
5 5
 */
6 6
package org.gvsig.expressionevaluator;
7 7

  
8
import java.net.URI;
9 8
import org.gvsig.tools.persistence.Persistent;
10 9
import org.gvsig.tools.script.Script;
11 10
import org.gvsig.tools.util.UnmodifiableBasicList;
......
15 14
 * @author jjdelcerro
16 15
 */
17 16
public interface Expression extends Persistent {
17
    public void clear();
18 18
    
19 19
    public String getPhrase();
20 20
    
......
36 36
    
37 37
    public Object execute(SymbolTable symbolTable);
38 38
    
39
    public URI toURI();
39
    public String toJSON();
40
    
41
    public void fromJSON(String json);
42
    
43
    public Expression clone() throws CloneNotSupportedException;
44
    
40 45
}

Also available in: Unified diff