Statistics
| Revision:

svn-gvsig-desktop / 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 / SymbolTable.java @ 43939

History | View | Annotate | Download (490 Bytes)

1 43512 jjdelcerro
package org.gvsig.expressionevaluator;
2
3
import java.util.Iterator;
4
5 43809 jjdelcerro
import org.gvsig.tools.lang.Cloneable;
6 43512 jjdelcerro
7 43809 jjdelcerro
public interface SymbolTable extends Iterable<Function>, Cloneable {
8
9 43512 jjdelcerro
    public Function function(String name);
10
11
    public boolean exists(String name);
12
13
    public Object value(String name);
14
15
    public Iterator<String> itervars();
16
17
    public Iterator<Function> iterfuncs();
18 43809 jjdelcerro
19
    @Override
20
    public SymbolTable clone() throws CloneNotSupportedException;
21
22 43512 jjdelcerro
}